Plaza del Castillo in Pamplona (Navarre, Spain)

- Image ID: B06HE5
Plaza del Castillo in Pamplona (Navarre, Spain)
Alexei Fateev / Alamy Stock Photo
Image ID: B06HE5
Location: Plaza del Castillo, Pamplona, Spain