Church of Our Lady of Mellieha, Malta. Mellieha is a large village in north-west Malta. The church dates from the 17th century.
Locations & Buildings Places of Worship
Religion & Belief Christianity
Artistic Representations Landscapes
Architecture & Archaeology Places of Worship
Lifestyle Religious Beliefs Christianity
Pixel Dimensions (W x H) : 5104x3425
File Size : 51,215kb