Keene, Donald,

Bunkaru : the art of the Japanese puppet theatre - 88 pages : illustrations ; 26 cm

0870111930


Puppet theatre

791.530952