gejianxin

Rough Ocean A rough ocean with high waves crashing into lava rocks at Laupahoehoe Beach Park, Big Island, Hawaii