Kenneth Cadwallader

Blushing Roses

Oil on Canvas
H 24in X W 30in

 

$7,500