Church of St Lucy - Credit: Wikimedia Commons
The Church of St Lucy is a small Roman Catholic church situated in Valletta, Malta. The church was built in 1570 and features a titular painting above the high altar and the corpse of St Lucian, the martyr. Read more on Wikipedia
Source: en.wikipedia.org