Correspondence of Henry Hughes

Administrative / Biographical History

Reverend Henry Hughes was Secretary of the London Hibernian Society.