Visiting: Ir-Rabat Għawdex, Malta, Tas Sliema, Tas-Sliema, ...more
Visiting: Ir-Rabat Għawdex, Malta, Tas Sliema, Tas-Sliema, Southern Europe, Luqa ...less View Tour