Francis John Stokes

1845–1861
Loading...