Designed by
Title
XAGHRA, GOZO, MALTA #338547386
Description
XAGHRA, GOZO, MALTA, SEPTEMBER 01 2024:Basilica of the Nativity of Our Lady is a Roman Catholic church in Xaghra, one of the largest towns in Gozo and one of the earliest inhabited parts of the island
This image is editorial