John DeGroot Oakley

1819-1890
Loading...