Ta’ Liesse Church in Grand Harbour, La Valletta, Malta Ta’ Liesse Church in Grand Harbour, La Valletta, Malta Share this:TwitterFacebookLike this:Like Loading... Related This entry was tagged red, sea, ta Liesse, waterfront, waves. Bookmark the permalink.