The bandstand on the Plaza del Castillo in Pamplona, Spain.

- Image ID: CX7T01
The bandstand on the Plaza del Castillo in Pamplona, Spain.
Marc Hill / Alamy Stock Photo
Image ID: CX7T01
Location: Pamplona, Spain.

Search stock photos by tags