Costume & Make-Up - Born Nov 14, 1893 in Hastings, East Sussex, England, UK - Died May 19, 1973
John Armstrong was an English costume designer.
The Epic That Never Was
1969