White Rock Beach

Product information

+

Description

Palauea Beach, aka White Rock, on the south shore of the island of Maui