Thames and country series..
Thames and country series..

Barnes.
Oil on canvas.
37x39x2cm.
Sold.

Thames and country series..

Barnes.
Oil on canvas.
37x39x2cm.
Sold.