This building is in Bilbao (Basque Country, Spain). 2003-04-12.
by wuploteg ( Guillermo Lobera) March 15, 2007 23:58 in Bizkaia, North Spain
Add Tags