Zocodover

Zocodover is the central plaza in Toledo. Earlier this night, there had been an anti-war protest going on here.
(click photo to enlarge)

Leave a Reply