Almudaina Palace exterior view with defence bastion against blue sky, Palma de Mallorca, Balearic islands, Spain. Travel destination

- Image ID: PPW2DY
Almudaina Palace exterior view with defence bastion against blue sky, Palma de Mallorca, Balearic islands, Spain. Travel destination
GEORGIOS PAGOMENOS / Alamy Stock Photo
Image ID: PPW2DY
Location: PALMA MALLORCA SPAIN