Oil on canvas 12 x 24. This painting is sold framed.

Blue Promise

$1,252.00Price