East Of Eden

East Of Eden

26" x 42" Oil On Linen 2017