Sharpe, James William, active 1893, Assistant Master at Charterhouse School

Relationships: