Stock Photo: Town hall. Plaza Mayor. Santo Domingo de la Calzada, La Rioja. Spain.