Cartogiraffe.com

Red Sand Beach

Red Sand Beach, also known as Kaihalulu Beach in Maui County.