fine art by Rebecca Jones
Spider
Encaustic on Wood
9.5 X 10"
PREV / NEXT   25 / 35
BACK TO ART