ShowShowMary Duff & Charlie Landsbrough at Empire TheatreMay 26, 1991Mary Duff, Charlie LandsboroughEmpire Theatre · Halstead, United KingdomFollowI was thereUpload from this showMediaLineupAboutMary DuffCharlie Landsborough