Revelers mingle, drink, and dance at a street carnival.
2008
2021
2009
2014
1999
1993
2002
2022
1939
2019
1996
1968
1971
1983
1985
1977
2024
1978