A Strange Loop. Musical performed at the Barbican Theatre, London, UK
Centre. Kyle Ramar Freeman as Usher ©Alastair Muir A Strange Loop 562
TheatreMusical StrangeRamar