Saturday, August 16, 2008

On Tender Hooks


French-US Sculptor Bourgeois's famous 30 feet tall spider installation in bronze titled Maman ( mother),stands at the entrance of the Guggenheim Museum,Bilbao,Spain.

No comments:

Post a Comment

Other interesting posts

Related Posts with Thumbnails