Stock Photo: Plaza Mayor and Torre y Arco del Reloj. Toro. Zamora province. Spain.