This building is in Bilbao (Basque Country, Spain). 2003-10-18.
by wuploteg ( Guillermo Lobera) November 25, 2006 01:04 in Bizkaia, North Spain
Add Tags