- Home
- BILBAO, SPAIN - nov, 2021 The Spider, sculpture of Louise Bourgeois in the Guggenheim Museum Bilbao, Spain. High quality photo Puzzle #564914786
BILBAO, SPAIN - nov, 2021 The Spider, sculpture of Louise Bourgeois in the Guggenheim Museum Bilbao, Spain. High quality photo Puzzle #564914786