Church of Our Lady of Damascus - Credit: Wikimedia Commons
The Church of Our Lady of Damascus is a Catholic church in Valletta, in Malta, observing the Byzantine rite. It is also called Id-Damaxxena. Read more on Wikipedia
Source: en.wikipedia.org