Snorkeler in Kapoho Tide Pools off Big Island of Hawaii

Loading…
Snorkeler in Kapoho Tide Pools off Big Island of Hawaii