Japan: Takayama and Kyoto

Previous Home Next

Karakuri puppets for traditional parade floats.

PA170176