Ultra trailrunner set to complete 230km 100 Beach Challenge on foot

Comments