Maman the Giant Spider
![Maman the Giant Spider](https://giftsmart.com/wp-content/uploads/2019/10/maman-the-spider-ottawa-tatiana-travelways.jpg)
You cannot miss Maman the Giant Spider, an urban art sculpture in Ottawa, Canada. The National Gallery of Art in Ottawa has placed it in front of its entrance. As a matter of fact, Maman (French for Mother) is part of a series of spiders made by this French-Canadian artist, and it’s nothing to be …
13 Comments