User photo

John Smart

About

John Smart, was an English painter of portrait miniatures. He was a contemporary of Richard Cosway, George Engleheart, William Wood and Richard Crosse.