Pixel Hunter

Sunday, August 14, 2005

The Infamous Spider



Spider Sculpture called "Maman" by Louise Bourgeois
Critics have been rather venomous about this $3.2M sculpture erected in front of the National Art Gallery. Some say it poisons the view... Alright, alright, before you die of pun-itis, here's an article in case you want to learn more about this. In any event, the kids seemed to like it!

0 Comments:

Post a Comment

<< Home