Designed by
Title
Pamplona, Navarre, Basque Country, Spain, Northern Spain, Iberian Peninsula, Europe #88341801
Description
Basque Country, 28/01/2017: view of Plaza del Castillo, the Castle Square, the nerve centre of the city of Pamplona which was stage for bullfights until 1844 and now is the meeting place for locals
This image is editorial