Nelson Mandela Bay Surf Pro
Luke Slijpen on finals day at the Nelson Mandela Bay Surf Pro
Luke Thompson on Finals Day at the Nelson Mandela Bay Surf Pro
Eli Beukes winning the Junior Men's title at the Nelson Mandela Bay Surf Pro
Eli Beukes Chaired to the Podium at the Nelson Mandela Bay Surf Pro
Junior Men's Finalists at the Nelson Mandela Bay Surf Pro
Joshe Faulkner, Minami Nonaka and Eli Beukes at the Nelson Mandela Bay Surf Pro
Eli Beukes winning the Junior Men's title at the Nelson Mandela Bay Surf Pro
Luke Slijpen on Day 2 of the Nelson Mandela Bay Surf Pro
Learn To Surf Outreach on day 2 of the Nelson Mandela Bay Surf Pro
Luke Thompson on day 2 of the Nelson Mandela Bay Surf Pro
Learn To Surf Outreach on day 2 of the Nelson Mandela Bay Surf Pro
Daniel Orpen on Day 1 of the Nelson Mandela Bay Surf Pro
Angelo Faulkner on Day 1 of the Nelson Mandela Bay Surf Pro
Pollock Beach in Port Elizabeth on Day 1 of the Nelson Mandela Bay Surf Pro