Keith Salmon is a blind fine artist and avid mountain climber.

Keith Salmon is a blind fine artist and avid mountain climber.

Keith Salmon is a blind fine artist and avid mountain climber.

You may also like...