The Puppet Master

£1,750.00

By Damilola Odusote
Mixed media sculpture
H27 x W30

Categories: ,

Additional information

Weight 5 kg