View over the Grand Harbour Marina and the city of Vittoriosa. Shot from Upper Barrakka Gardens, Valletta whilst on our trip to Malta in summer 2014.

Scroll to Top