Howard Martin Otho Travers was an English church artist and designer. One of the most influential British stained glass artists of the twentieth century. 1925 - 48 chief instructor in stained glass at the Royal College of Art.
Born Margate, Kent. Died London.
Sources: Wikipedia, Parish of Cranford, which has many photos of his work, including this self-portrait.
Comments are provided by Facebook, please ensure you are signed in here to see them