Henry Hugh Armstead, RA 1828-1905