Designed by
Title
Biosphere, Environment Museum #82089423
Description
Architectural masterpiece and symbol of Expo 67, the Biosphere is a unique and spectacular structure, located at Parc Jean-Drapeau in Montréal. The former United States pavilion of Expo 67
This image is editorial