Ibrahim Ferrer

Saturday 31 May 2003
Royal Albert Hall
London