The original cast of Ghost the Musical; Richard Fleeshman, Caissie Levy and Sharon D Clarke. London's West End.
Ghost the MusicalRichard FleeshmanCaissie LevySharon D Clarkeportraitsean ebsworth barnesphotographyphotographer