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