Yusuf Islam

Yusuf Islam (Cat Stevens) at the 2007 Ivor Novello Awards at Grosvenor House,
London, England - 24 May 2007
Credit: Brian Mackness/WENN

See our biography of Yusuf Islam