Overview

Sir Edmund Yeamans Walcott Henderson

(1821—1896) army officer and police officer