Designed by
Title
Palace of Navarra in Pamplona, Spain #35123638
Description
The Palace of Navarra in city center in Pamplona, Spain. The palace is seat of the Presidency of the Regional Government and a number of administrative offices of Navarre.
This image is editorial