Peter Croft
American mountain climber

Peter Croft