Stacy Elaine Dacheux

Stacy Elaine Dacheux is an artist and writer based in Los Angeles. Her artwork can be seen at Studio 1.1 in London come March 2014.