Chapel of Our Lady of Itria - Credit: Wikimedia Commons
The Chapel of Our Lady of Itria, also known as the Church of Our Lady of Hodegetria (Maltese: Knisja tal-Madonna ta’ Hodegitria), is a small Roman Catholic church in the Binġemma area of Mġarr, Malta. Read more on Wikipedia
Source: en.wikipedia.org