Plaza Mayor in Salamanca, Spain
Back