Trelles Cabarrocas Architects

Ca' Rosa

Photo: Carlos Morales