Patterson Lakes Marathon Race – Prepare for the Conditions

Archived / Canoe Marathon / General / July 21, 2017