Plaza San Pedro renovation / Chaparro Ceccato Arquitectura June 20, 2022 Pilar Caballero Architecture, Architecture Article, Architecture News, Home design ideas, Interior Design 0 © 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 » Squareurban design