Delusion: His Crimson Queen

Delusion, Los Angeles, CA, October 2016

Written and Directed by Jon Braver / Production Design by Kevin Williams / Lighting Design by Ian Momi / FX Makeup and Costume Design by Cat Elrod

Photos courtesy of Delusion