Statue of Santa Rosalia stands before the ornate Palermo Cathedral, nestled among lush greenery under the Sicilian sky, Sicily, Italy