Eliza Sharpe — English miniature and subject painter (1796-1874)