Costume & Make-Up · Hastings, East Sussex, England, UK · Born November 14, 1893
John Armstrong was an English costume designer.
The Epic That Never Was
1969
as Self - Interviewee