Monk Seal on Beach

Hawaiian Monk Seals, Humpback Whales and Kolea at Mahaulepu Beach