Place: Floating Gardens of Xochimilco, Mexico City, Distrito Federal, Mexico
By Kate Blood Uploaded on 1 August 2008 98 views
Candied apples and potato chips for sale at the Floating Gardens of Xochimilco