ShowShowJoan Armatrading at Cardiff St David's HallOct 12, 2005Joan ArmatradingNeuadd Dewi Sant · Cardiff, United KingdomFollowI was thereUpload from this showMediaLineupAboutJoan Armatrading