SnapWidget
Yes Please!
Advertisement
Upper Barrakka Gardens, Valletta ???? Fun fact: Valletta is the sunniest city in Europe!

by meemetlee · 8 years ago · via Instagram

Advertisement