A reveller participates in the annual West Indian Day parade held yesterday in the Brooklyn borough of New York City. The parade, which draws a crowd of a million plus, celebrates Caribbean culture.

Related Story