Motor Racing Circuits: Aerial view over the Circuit Ile Notre Dame, situated on a man-made island in the centre of the St. Lawrence River in Montreal. Montreal, Canada, 2002. DIGITAL IMAGE
Aerial view over the Circuit Ile Notre Dame, situated on a man-made island in the centre of the St. Lawrence River in Montreal.
Montreal, Canada, 2002.
DIGITAL IMAGE