Barbara Davis

Bending Blooms
oil on linen
12 x 12 in
$600
Inquire