Visit our museums
Expand child menu
National Science and Media Museum
Science and Industry Museum
National Railway Museum
Self-taught artist and composer born Leicestershire; currently (2011) living Southern Ireland.
Seth Armstrong (Stan Richards) (painting)