"Teru teru bozu" is a doll made of white paper or cloth. In a Japanese custom, people believe that if you hang this doll at the eaves, it will bring good weather for the next day.
Photo by leo-roy
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00