Copyright © 2020 Steven SullivanAll rights reserved
Mahaiula Bay in Kekaha Kai State Park on the Big Island.