Stock Photo - Maman, spider sculpture in front of Guggenheim Museum, by artist Louise Bourgeois, Bilbao, Biscay, Basque Country, Spain

Stock Photo: Maman, spider sculpture in front of Guggenheim Museum, by artist Louise Bourgeois, Bilbao, Biscay, Basque Country, Spain.

Searchable keywords