Photo: City Hall Valencia Spain
A city of elaborate buildings, no expense was spared for the City Hall in downtown Valencia, Spain.
Valencia City Hall building, City of Valencia, Valencia, Spain, Europe.
Related stock photo galleries, pictures & travel ideas:
City Hall Valencia Spain