John Armstrong

1 titles Costume & Make-Up Nov 14, 1893 Died May 19, 1973 Hastings, East Sussex, England, UK
John Armstrong was an English costume designer.