Puppet Master
Artwork: Puppet Master
Size: 143.1 x 261 cm
Medium: Mixed media on Canvas
Creation year: 2012
Category: Paintings

Date: 2014-09-24
Lot Number: 229