James Otis Sargent Huntington

Holy Cross Monastery (Ulster County, New York)