Click to go back

Todoroki-no-Taki Waterfall; Japenese Tourists (1970)