Richard Garrett
English agricultural engineer (1829–1884)
(1829–1884)
Children
Siblings
Newson Garrett