ShowShowJoan Armatrading at London Royal Albert HallOct 14, 2005Joan ArmatradingRoyal Albert Hall · Kensington and Chelsea, United KingdomFollowI was thereUpload from this showMediaLineupAboutJoan Armatrading