James at Keene Valley, New York

Chronology and Photos | William James page