Our Lady of Victories Parish Church

The Nativity of the Virgin Mary parish church in Isla (Senglea), Malta. Probably built by Ġlormu Cassar
The Nativity of the Virgin Mary parish church in Isla (Senglea), Malta. Probably built by Ġlormu Cassar Author: Sudika, License: CC BY-SA 3.0 · Source

Discussion

No posts or comments for this place yet.