Designed by
Title
Olympic Village Montreal #81485716
Description
The Olympic Village is a twin-tower structure in Montreal, Quebec, Canada built as the athletes` residence for the 1976 Summer Olympics. AS seen from Sherbrooke street.
This image is editorial