Town Plaza

This is the main plaza in Valencia.

Next photo
Return to Valencia Page