MacArthur Beach State Park

MacArthur Beach State Park, West Palm Beach, Florida -  MacArthur Beach State Park