Photograph by
-
-
0
Edit Photo Details
Hadaka Matsuri
A Hadaka Matsuri is a Japanese festival, or matsuri, in which participants wear a minimum amount of clothing. Tenno Matsuri a festival celebrate yearly at Enoshima, Japan.