Hawaii - Rick Hamill
Brennecke's Tidepools

Brennecke's Tidepools

Tide pools near Brennecke's Beach, Poipu, Kauai