Photo: Phil Vecqueray
Photo: Phil Vecqueray
Revelstoke, BC