Preview 'Maman', a sculpture of a spider by Louise Bourgeois,, next to Red Arches on the La Salve Bridge, Bilbao, Basque Country, Spain, Europe Image ID: 667-2894 Artist: Jean Brooks Purchase a commercial license Buy framed prints & more from our print store