Designed by
Title
XAGHRA, GOZO #340355804
Description
XAGHRA, GOZO, MALTA - SEPTEMBER 01, 2024: Situated to the North-East of Gozo's capital Victoria, Xaghra is one of the largest towns in Gozo and one of the earliest inhabited parts of the island
This image is editorial