DescriptionNicpmi-00690-05.jpg English: St Julian church, Senglea (Isla), Malta. Our Lady of Sorrows (Pieta) side altar. Polski: Kościół św. Juliana,...