Afternoon Drama, The Flea The Flea

Photos from the production of The Flea in Salford.