The 47th annual West Indian Day Parade took place on Monday on Brooklyn’s Eastern Parkway.

Streets were filled with people wearing colorful costumes and waving flags to celebrate their Caribbean heritage. The parade featured music, bands, masqueraders, moko jumbies, floats and Caribbean cuisine.

Photos by Solwazi Afi Olusola

Starting at 11 am, the celebration continued until 6pm beginning at Schenectady Avenue and going down Eastern Parkway. Festivities started in Brooklyn on Thursday with various events going on.

The original West Indian Day Parade took place on 1964, and five years later, it was moved to its current home on Eastern Parkway. The carnival draws more than 1 million people every year and is New York’s largest festival, according to the Brooklyn Public Library.

Carnival brings all Caribbean cultures down under one umbrella to celebrate and show off the style of the Caribbean.