Elevation of Castell de Bellver, Carrer Camilo José Cela, s/n, Palma, Illes Balears, Spain

Location: Spain > Balearic Islands > Balearic Islands > Palma >