Britain’s Princess Anne has cast aside the controversy surrounding her nephew Prince Harry and carried on a visit to British soldiers serving with a United Nations peacekeeping force on ethnically divided Cyprus
More results...
Britain’s Princess Anne has cast aside the controversy surrounding her nephew Prince Harry and carried on a visit to British soldiers serving with a United Nations peacekeeping force on ethnically divided Cyprus