Arequipa, Peru
Cartagena, Colombia
Ecuador
Pelourinho, Salvador, Bahia, Brazil
Rio De Janeiro, Brazil
Quiche, Mexico
Rio De Janeiro, Brazil
Grenada, Nicaragua
Lima, Peru
Orosi Valley, Costa Rica
San Miguel de Allende, Mexico
Guayaquil, Ecuador
La Parroquia, Church of St. Michael the Archangel, Guanajuato, Mexico
submitted by: jamaicanjasta, thanks! :)
Cancun, Mexico
Buenos Aires, Argentina
Opaque  by  andbamnan