Idyllic beach with coral reef lagoon on Tokunoshima of Amami Islands, Kagoshima, Japan

Idyllic beach with coral reef lagoon on Tokunoshima of Amami Islands, Kagoshima, Japan

Idyllic beach with coral reef lagoon on Tokunoshima of Amami Islands, Kagoshima, Japan