Taiyuan Puppet @ The Boy, The Shark and The Sea - 31 August 2013 (Sat)


























Please click the poster to enlarge.

By Michelle and Shuh Vin