Haitian history is presented through an explosion of colour, dance and music, as the country prepares for its legendary carnival.
2021
1975
2005
2023
2017
2025
2024
2022
2009
2001
2019
2016
1997
2011