Stock Photo: Main Square of Pedraza, walled medieval village declarated Historical-Artistic Site Segovia province Castilla y León Spain