Ta’ Liesse Church in Grand Harbour, La Valletta, Malta (by albireo2006).