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