Kevin Clerkin

Kevin Clerkin

Beating the odds in the Colorado high country