Filmed on Angel Island, THE DETACHED is a collaboration between director Tatsu Aoki and dancer/producer Lenora Lee, featuring Lenora Lee Dance.
Photo Credit: Lenora Lee, photo by Robbie Sweeny
Credits
Producer: Lenora Lee
Roxie Theatre
March 11, 2016 10:00 pm