Plaza Mayor, Salamanca, Spain.
Size: 5155px × 3866px
Location: Salamanca, Spain
Photo credit: © Dan Leeth / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: air, al, alfresco, ancient, building, doors, europe, fresco, historic, main, mayor, open, outdoor, plaza, restaurant, salamanca, spain