Shana Moulton

Shana Moulton
Born in July 17th, 1976From Oakhurst, California, USA

Shana Moulton Biography

Shana Moulton is a media artist who explores contemporary anxieties through her filmic alter ego, Cynthia. Based in New York, Shana uses colourful psychedelic performance to describe pathetic situations with humorous surrealism.

Shana Moulton Movies

Trending Celebrities