Sami Haarahiltunen

Sami Haarahiltunen climbs with Crux.

Climbs set by Sami Haarahiltunen