James O. Barrows

James O. Barrows

1855-03-29 |

1925-12-07