Share
twitterlinkedinfacebook
Image 1 of 1
Guggenheim Bilbao 16.jpg
Louise Bourgeois' Maman spider sculpture stands in front of Guggenheim Museum in Bilbao, Spain, on December 27, 2011. The Guggenheim Museum Bilbao is a museum of modern and contemporary art, designed by architect Frank Gehry, covered by reflective titanium panels resembling fish scales. Maman is a nine metres high steel and marble sculpture. Photo by Lucas Schifres/Pictobank