Plaza del Castillo in Pamplona city centre, Navarre, Spain

- Image ID: EBDBDP
Plaza del Castillo in Pamplona city centre, Navarre, Spain
agefotostock / Alamy Stock Photo
Image ID: EBDBDP
Plaza del Castillo in Pamplona city centre, Navarre, Spain