This is the Navarra St in Bilbao (Basque Country, Spain). 2003-06-22.
by wuploteg ( Guillermo Lobera) March 1, 2007 00:18 in Bizkaia, North Spain
Add Tags