Stock Photo: Torre del Bujaco (12th century) and Plaza Mayor. Caceres. Extremadura. Spain