Colour, culture, and creativity were on full display as the St. James Community Improvement Committee hosted its 36th annual St James Children’s Carnival Parade on Sunday.
And it was clear that the children were not the only ones who had a great time.