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