This year, I had the pleasure of taking the official photographs for the 'Shaftesbury Carnival Crowning Ceremony.'
This tradition takes place a week before the carnival itself which sees the new Carnival Queen (Chelsea Gaertig), Princess (Megan Parry) and Gran (Heather Richardson) crowned before a week of duties.
Co-Chairman Richard Mullins asked me to fill in at the last minute.
Carnival Queen Chelsea Gaertig and her attendants.
Carnival Princess Megan Parry and her attendants.
Carnival Gran Heather Richardson.
Carnival Gran, Queen & Princess.
Carnival Co-Chairman Richard Mullins.