Home
Philip Cairns on his role in Cyrano de Bergerac: a love story gone wrong Michele Austin (Ragueneau), James McAvoy (Cyrano de Bergerac). Photo by Marc Brenner
Michele Austin (Ragueneau), James McAvoy (Cyrano de Bergerac). Photo by Marc Brenner
