Office Pictures
Chin Fei Feng Marionette Theatre Troupe takes the audience on a wonderful journey with the world’s smallest lion dance.