James Willard, peakxv

James Willard, peakxv

James Willard photo