The Archangels are venerated as the protectors and guardians of the historic city of Serres. The celebration drew a large crowd of faithful, along with prominent civil and military officials.