Juliette Aristides
,
The Naturalist,
Oil on Linen, 25 x 18 inches, 2011
click envelope to contact us