Shires and Spires Ultra 2025

Distance: 56km