Designed by
Title
majestic floating puppets festival, Takayama, Japan #128126012
Description
Takayama, Japan -April 14, 2011: Unidentified residents raise majestic floating puppets in Takayama preserved antique town. This festival shows during 14-15 April and 9-10 October in every year.
This image is editorial