Painting
Sculpture
Video
News
Bio
Contact
“Embedded”, solo show at Lora Schlesinger Gallery
May 18, 2017
Los Angeles CA
June 3- July 15, 2017
Opening Reception June 3, 5-7pm
Artist Talk June 3, 4:30pm
| More:
News
Previous
Next