Designed by
Title
The Parish Church of the Nativity of the Virgin Mary, a Roman Catholic parish church in Mellieha, Malta #254229399
Description
Mellieha, Malta 08-06-2022 The Parish Church of the Nativity of the Virgin Mary, a Roman Catholic parish church in Mellieha, Malta. Built between 1881 and 1898