Return of the Puppet Master

Year of creation

2017

measurement

81 x 86 cm