Nishibama Beach, Japan4

Nishibama Beach, Japan3
Blue Moon at Isshiki Beach, Japan