Designed by
Title
Biosphere of Montreal #164577164
Description
The Biosphere is a museum dedicated to the environment. It is located at Parc Jean-Drapeau, on Saint Helen`s Island in the former pavilion of the United States for the 1967 World Fair, Expo 67 in Montreal, Quebec, Canada.
This image is editorial