Debra's Barn


Debra's Barn
Pastel on paper, 2017
27 inches x 33 inches
$2300