About to enter the stage for the final time, a drag queen revisits all the scars that make up her Carnival.
2014
1999
2022
2016
1950
2006
2002
1995
2017
1972
1992
2023
1973
1993
1998