May 19, 2024
Leila Navidi
Dancer Jessica Delgado performs a topless ballet during “X Rocks” at the Rio on Thursday, Sept. 19, 2013.