Palermo Cathedral stands regal under the sky, flanked by the verdant gardens and the revered statue of Santa Rosalia, Sicily, Italy