Jellyfish at Museum of Nature, Ottawa Canada. Main attraction
Size: 5616px × 3744px
Location: Ottawa, Ontario Canada
Photo credit: © Paul Couvrette / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, canadian, jellyfish, museum, museums, nature, ottawa