Church of St Catherine of Alexandria - Credit: Wikimedia Commons
The Church of St Catherine of Alexandria (), commonly known as the Church of St Catherine of Italy (, ) is a Roman Catholic church in Valletta, Malta. It was built by the Hospitaller Langue of Italy and it serves as the parish church of the Italian community of Malta."St Catherine of Alexandria". Retrieved on 23 October 2014. Read more on Wikipedia
Source: en.wikipedia.org