Designed by
Title
XAGHRA, GOZO, MALTA #338547640
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