PORTFOLIO
ABOUT
SKILLS
CONTACT
More
Costume Designer
The UK premier of this rock musical, set in New York of the 1980s.
This Stage Limited
Full credits here
November 2010 Hoxton Hall, London