Plaza San Pedro renovation / Chaparro Ceccato Arquitectura Pilar Caballero 4 years ago © Manolo Espaliú architects: Chaparro Ceccato Arquitectura Location: Plaza de San Pedro, 41318 Villaverde del Rio, Seville, Spain Project Year: 2020 Photographs: Manolo Espaliú Photographs: Area: 1916 ft2 Read more »