Designed by
Title
Pamplona, Basque Country, Spain, Europe #86177221
Description
Basque Country, Spain: view of the palaces in the Plaza del Castillo, the Castle Square, the nerve centre of the city of Pamplona, stage for bullfights until 1844 and meeting place for locals
This image is editorial