Mikoshirai Beach in Udo City, Kumamoto Prefecture, Japan, at noon, when the light is shining and the waves have begun to recede, creating a distinctive curve in the sand. Stock Photo - Afloimages
Mikoshirai Beach in Udo City, Kumamoto Prefecture, Japan, at noon, when the light is shining and the waves have begun to recede, creating a distinctive curve in the sand.