Princess Anne cast aside the controversy surrounding her nephew Prince Harry and carried on with her royal duties Wednesday by visiting British soldiers serving with a United Nations peacekeeping force in ethnically divided Cyprus.
More results...
Princess Anne cast aside the controversy surrounding her nephew Prince Harry and carried on with her royal duties Wednesday by visiting British soldiers serving with a United Nations peacekeeping force in ethnically divided Cyprus.