Cyrus Riley Foote

1848-1921
Loading...