Scarecrows

Valley of the dolls: scarecrows outnumber people in Japan village
World

Valley of the dolls: scarecrows outnumber people in Japan village

In the tiny village of Nagoro, deep in the mountains of western Japan, the wind howls down a deserted street…
Back to top button