David Stanley
A placard on Miho Beach in Miho no Matsubara, the Miho Pine Forest, at Shimizu, Shizuoka Prefecture, Japan, tells the legend of Hagoromo.