TipsAdvanced Search

James Carroll Beckwith

James Carroll Beckwith

American, 1852–1917