Isla, Church, Holy Cross, Roman Catholic


Isla, Church, Holy Cross, Roman Catholic

Church, Holy Crucifix, Triq il-Kurcifiss, Isla (Senglea)