Geodesic Dome on Ile Sainte Helene in Montreal Canada public architecture

173

173

Dror Benshetrit / Studio Dror

Tag: Dror