Trelles Cabarrocas Architects

Leal Addition

Photo: Ariela Grossman