A new production of the Pet Shop Boys/Jonathan Harvey musical at the Above The Stag theatre, Vauxhall, London, directed by Steven Dexter.
9 images
9 images
20 images
6 images
1 image
21 images
1 image
1 image
1 image
34 images