by KarSol
RenaissanceSquare in Alcaraz called Plaza Mayor with the Tardon and the Trinidad Towers. Albacete Spain