bill-hocker-miraflores-coast-lima-peru-2005

1350    Miraflores Coast, Lima, Peru, 2005