Eve Leader

Eve  Leader - Untitled 1

Untitled 1, 2016

oil on mylar  
18 x 19 in
46 x 48 cm

Inquire >