"Baby Grand" original oil on canvas: size 36X48 . Also available in print: size 13X19

"Baby Grand"

$30.00Price
"Baby Grand"