Photo: Nicholas Gabruch
Revelstoke, BC