Illia Barger


 

Delila

Oil on Linen

48h x 96w in