Holy Spirit Chapel - Credit: Wikimedia Commons
The Church of the Holy Spirit is a small Roman Catholic baroque church located in Żejtun, Malta. Read more on Wikipedia
Source: en.wikipedia.org