Designed by
Title
Altar in the Cathedral of Palermo, a UNESCO World Heritage Site, constructed in 1184 #171063360
Description
Italy, Sicily, Province of Palermo, Palermo. April 21, 2019. Altar in the Cathedral of Palermo, a UNESCO World Heritage Site, constructed in 1184
This image is editorial