Large Corals in Kopoho Tide Pools off Big Island of Hawaii

Loading…
Large Corals in Kopoho Tide Pools off Big Island of Hawaii