Advertisement

From the Web - Malta

Mellieħa - Golden Bay
Mellieħa - Golden Bay
View over the Golden Bay in Mellieħa, Malta