Times seem to be moving slowly in a far out London theatre, where a stylist has been carrying on with her routine for the past 10 years.
1963
2013
1987
1948
2023
1980
2022
2002
1960
1999
2018
1966
1975
2025
1949
1942
1972