plaza virgen de los reyes, sevilla, spain
Size: 2667px × 4000px
Location: Seville, Andalucia, Spain, Europe
Photo credit: © Christopher Holt / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2010, cities, city, europe, scene, scenes, seville, spain, spanish, spring, street, travel, view, views