Results 1 results found A woman rock climbing on the Jogasaki Coast, Izu Peninsula, Honshu, Japan, Asia