Zahara

painting by Jim Stewart

Oil on canvas

Image size 20 x 30 inches

available