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