Holy Trinity Church - Credit: Wikimedia Commons
The Church of the Holy Trinity is a Church of England church in Sliema, Malta which was built to resemble an English village church and opened in 1866. Read more on Wikipedia
Source: en.wikipedia.org