The Puppet Man, Norwich Market.

Oil on canvas.

£210

The Puppet Man, Norwich Market.
The Puppet Man, Norwich Market.

Oil on canvas.

£210