Idyllic beach for snorkeling, Tokunoshima of Amami Islands, Kagoshima, Japan

Idyllic beach for snorkeling, Tokunoshima of Amami Islands, Kagoshima, Japan

Idyllic beach for snorkeling, Tokunoshima of Amami Islands, Kagoshima, Japan