Duke Kahanamoku Beach Challenge 2018 Waikiki Beach 209
Duke Kahanamoku Beach Challenge 2018 Waikiki Beach 210
Duke Kahanamoku Beach Challenge 2018 Waikiki Beach 211
Duke Kahanamoku Beach Challenge 2018 Waikiki Beach 212
Duke Kahanamoku Beach Challenge 2018 Waikiki Beach 213