Debra Alexander

Screen Shot 2016-10-06 at 10.08.13 AM.png
Screen Shot 2016-10-06 at 10.08.13 AM.png

Debra Alexander

250.00

October Tree

2011

Print - linocut on paper 

Size : 24 x 18 in.

Add To Cart