Image 1 of 1

459346.jpg

The walls of the Royal Palace of La Almudaina on the pedestrian street of Carrer del Palau Reial near La Seu, the Cathedral of Palma de Mallorca, Spain.