SPAIN Salamanca People sit benches and stroll in plaza near Church and Convent of St. Stephen, Iglesia de San Esteban