the Daily Photo - One day, one photograph
Bizkaia, North Spain
Mama...in the shade of the Guggenheim
The big spider called Mama (by Louise Bourgeois) is next to Guggenheim Bilbao Museum (by Frank O. Gehry). Bilbao is in the Basque Country (Spain). 2004-03-01.
