Walkway in Museum of Science and Technology, Ottawa, Ontario, Canada

- Image ID: E1WKX8
Walkway in Museum of Science and Technology, Ottawa, Ontario, Canada
All Canada Photos / Alamy Stock Photo
Image ID: E1WKX8
Location: Ottawa, Ontario, Canada