Results 1 results found Maman, a sculpture of a spider by Louise Bourgeois, next to Red Arches on the La Salve Bridge, Bilbao, Basque Country, Spain, Europe