[recent work] > recently SOLD work

Succubus
Succubus
60x40
2015

SOLD from Stellers Gallery in Ponte Vedra Beach, FL
http://www.stellersgallery.com