Forest

Oil on canvas, 50cm x 50cm, £675. SOLD

Oil on canvas