Ta’ Liesse Church in Grand Harbour, La Valletta, Malta June 29, 2020June 29, 2020 wanderlustsurfers red, Sea, ta Liesse, waterfront, waves Ta’ Liesse Church in Grand Harbour, La Valletta, Malta