Upper Barrakka Gardens, Valletta ???? Fun fact: Valletta is the sunniest city in Europe!
by meemetlee 7 years ago | via Instagram