Malta II Umbrella's on the beach in Malta.
Malta II Umbrella's on the beach in Malta.

Gozo Umbrellas on Malta Island

$100.00

Availability: In stock

Brand: Richard Silver Photo

-
+
Malta, located on the Mediterranean Sea has some of the areas best beaches. You can rent a scooter and ride all over the island of Gozo and search for the hidden...