DescriptionNicpmi-00690-6.jpg English: St Julian church, Senglea, Malta. The main altar. Polski: Kościół św. Juliana, Senglea, Malta. Ołtarz główny. Date...