Eliza Douglas: Orgy of the Sick

6693 Sunset Blvd., Los Angeles, CA 90028
Jun 27, 12 PM - 6 PM — ends Aug 14, 2021
Eliza Douglas
"Orgy of the Sick"

June 27th - August 14th, 2021
Tuesday-Saturday 10am-5pm and by appointment

Opening reception
June 27, 12-6pm