Happy Aloha Friday!
Here's an awesome photo from Michael Camilleri of "Turtle Town" at Maluaka Beach - just south of Wailea at the end of Makena Rd.
Have a great weekend everyone!