‘The Puppet’

Oil on Canvas 196 cm x 97 cm – Sold
Available in limited edition prints and cards