Photo: Jessica Edinborough
Revelstoke, BC