Kapoho Tide Pools, Puna District, HI

Tags: crack, ocean, snorkel