Haitian history is presented through an explosion of colour, dance and music, as the country prepares for its legendary carnival.
2005
—
2015
2016
1999
1990
1988
2019
1975
2010
2023
2020
2024
2011
2017
2013
2004
2007