Photos
    Expand filters
    • Search by Image
    Spider sculpture in front the National Gallery of Canada, located in the capital city Ottawa, Ontario, is one of Canada's premier art galleries, 2022 photo

    Spider sculpture in front the National Gallery of Canada, located in the capital city Ottawa, Ontario, is one of Canada's premier art galleries, 2022

    Editorial use icon
    Editorial Use Only What's This?
    Contributor icon
    Attribution Required How?