This building is in Bilbao (Basque Country, Spain). 2003-04-12.
by wuploteg ( Guillermo Lobera) May 15, 2006 00:44 in Bizkaia, North Spain
Add Tags