Spain, Leon. Office Building on the Plaza de Santo Domingo.


Size: 4160px × 6240px
Location: Leon, Spain
Photo credit: © Charles O. Cecil / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, building, castilla, clothes, clothing, de, domingo, leon, office, plaza, santo, scene, spain, street, view, women, young