new icn messageflickr-free-ic3d pan white
"The Spider" | by DwightH0306
Back to group

"The Spider"

Guggenheim Bilbao, The huge Spider statue in front of the Guggenheim Museum in Bilbao, The spider is called "Maman" and created by artist Louise Bourgeois.

 

July 2018

314 views
0 faves
0 comments
Taken on July 9, 2018