Designed by
Title
Maman sculpture near Guggenhaim museum in Bilbao, Spain #133260515
Description
Area near Guggenhaim Museum of Contemporary Art in Bilbao, Spain. The view on famous spider installation, named Maman, by Louise Bourgeois
This image is editorial