Welcome to the Sisterhood of the Traveling Igorota
Saturday, October 10, 2009
Itsy Bitsy Spider...NOT!
This giant spider sculpture called "Maman" (French for "mother") by Louise Bourgeois stands ominously outside the National Gallery of Canada in Ottawa.
Subscribe to:
Post Comments (Atom)
3 comments:
The artist must have a good mother...;-)
What a creepy statue !
yes, art can be creepy and strange most of the time. :P
LOOK OUT, Miss Iggy!! There's a big bug behind you!!!
Post a Comment