Photo sourced from Flickr.com
The Expo Express Station located at Île Notré Dame not far from the British Pavilion
Or back to MAIN MENU
5/9