Corner Niche of St Roch - Sliema