James Sherlock Cantwell

1813-1887
Loading...