Art Burn by el Celso

Art Burn

“Art Burn,” an art immolation, in Miami, timed to the city’s December art fairs (2009).