Off-the-beach snorkeling with sea turtle, Tokunoshima of Amami Islands, Kagoshima, Japan

Off-the-beach snorkeling with sea turtle, Tokunoshima of Amami Islands, Kagoshima, Japan

Off-the-beach snorkeling with sea turtle, Tokunoshima of Amami Islands, Kagoshima, Japan