Stock Photo: Participants in an Easter procession at the Cathedale Immaculée Conception on Oliver Maradan Street, capital Victoria, Mahe Island, Seychelles, Indian Ocean, Africa