Designed by
Title
The Parish Church of Mellieha is dedicated to the Birth of Our Lady, and was built between 1881 and 1898. Mellieha, Malta #195731912
Description
Christian shrine. The Parish Church of Mellieha is dedicated to the Birth of Our Lady, and was built between 1881 and 1898. Mellieha, Malta
This image is editorial