Hugh Carter — English painter (1837–1903)