Benavente Castle Tower, Zamora, Spain.

Benavente Castle Tower, Zamora, Spain. Photo