Designed by
Title
Almudaina palace and stone wall #76957178
Description
PALMA DE MALLORCA, BALEARIC ISLANDS, SPAIN - APRIL 13, 2016: Almudaina palace and stone wall seen from Dalt Murada in Palma de Mallorca, Balearic islands, Spain on April 13, 2016.
This image is editorial