Arabic Castle at Palermo | Evelina

Island of Sicily

Source: Chaotic& Captivating Palermo, Sicily – Evelina