PERU | Tuesday, 29 May 2007 | Views [513]
Miraflores in Lima - meaning 'look at the flowers' which shouldn't have taken me as long as it did to work it out!