John Armstrong (14-11-1893, Hastings, East Sussex, England, UK)

Costume Design (8)
Costume Designer (2)