Image 1 of 1

Breaking Waves on South Point Beach

breaking waves on rocky and sandy beach, South Point, Hawaii