Sandra Kavanaugh, Gloucester Plein Air

$250.00 $195.00

Artist: Sandra Kavanaugh
Medium: Oil on Panel
Size: 8×10