Spirit in the Sky

36" x 24", oil on canvas

$1,750.00

In stock