Ellen Green is a Chicago based artist who has been spending her time creating once wearable art pieces. She strives to play on the juxtaposition of the...
13 May 2024
24 January 2012
Ellen Green is a Chicago based artist who has been spending her time creating once wearable art pieces. She strives to play on the juxtaposition of the... |