26 The Well of St Lucia

26 The Well of St Lucia

Zach Thompson

Regular price $1,500.00 Sale

Acrylic paint and oil pastel on canvas.
48 x 36 inches