Karl Klassen

Karl Klassen

ACMG
Association
10
Reports

Karl Klassen

Mountain Guide/Avalanche Canada Warning Service Manager

Karl Klassen's Reports