Skip to content

Canada-solar-girardi

A Canadian flag and a solar installation in Montreal