Stock Photo - Plaza Mayor and Church of San Martín, also called 'of the Twin Towers', was a Christian temple built between the twelfth and eighteenth centuries. It is currently an exhibition hall. Arévalo, Avila, Castilla y León, Spain, Europe.

Stock Photo: Plaza Mayor and Church of San Martín, also called 'of the Twin Towers', was a Christian temple built between the twelfth and eighteenth centuries.

Searchable keywords

Choose multiple keywords