Lilly McElroy, ‘I Control the Sun #9’, 2015, Rick Wester Fine Art

About Lilly McElroy

American, b. 1978, based in Los Angeles, CA, USA

Solo Shows

Group Shows

2016
Rick Wester Fine Art, 
New York, NY, United States,
Lost In Space