Where I've Ben
Friday, September 15, 2006
Ile Notre Dame, Montreal
Ile Notre Dame
in the middle of the Saint Lawrence River in Montreal is the home of the Canadian Grand Prix. Zoom in a couple of more clicks and you can clearly make out the track.
No comments:
Post a Comment
‹
›
Home
View web version
No comments:
Post a Comment