ShowShowPetula Clark at Liverpool Philharmonic HallMay 11, 2002Petula ClarkPhilharmonic Hall · Liverpool, United KingdomFollowI was thereUpload from this showMediaLineupAboutPetula Clark