2024

ST. ANTHONY'S CHAPEL

Xaghra
Churches cathedrals basilicas and chapels
The first parish church of Xaghra - built in the th century in the north of ... Read more