Results 1 results found El Beso Sculpture, Parque de Amor, Mira Flores District, Lima, Peru, South America