‘The Puppet’

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