James Grant, Richard Sanderville, William Ellis and an unidentified young man, c.1890

Primary tabs