Teapot Dreaming, Oil on Canvas, 66 x 50 cm $590

Teapot Dreaming, Oil on Canvas, 66 x 50 cm $590