Production photo from the Thrillpeddlers' 2009 revival of the Cockettes' 1970 musical "Pearls Over Shanghai." At the Hypnodrome in San Francisco, June 12 - August 16, 2009. Photo by David Allen (www.davidallenstudio.com).
17 Photos | View slideshow >