Kapoho Tide Pools, Puna District, HI

Tags: fish, kevin freitas, ocean, self portrait, shaka, snorkel