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