John Moyer Heathcote

British, 1834 - 1912