Designed by
Title
Maman spider sculpture in front the National Gallery of Canada, in the capital city of Canada Ottawa #221428879
Description
Ottawa, Canada May 23, 2021: Maman Spider sculpture in front the National Gallery of Canada, located in downtown of the capital city Ottawa,in Canada
This image is editorial