About St Andrew's Parish Church, Luqa

Religion, Churches, Interesting Places, Other Churches

The Church of St Andrew is a Roman Catholic Parish church located in Luqa, Malta.

Source From: Wikipedia
Malta, Malta

Nearest places in St Andrew's Parish Church, Luqa