Ecuador

Prince Charles and Camilla, Duchess of Cornwall, walked along the beach on North Seymour Island on the second day of a tour of the Galapagos in 2009.

What’s Your Reaction? 0 0 0 0 0 0 0Reactions