Town Plaza
This is the main plaza in Valencia.
Next photo
Return to Valencia Page