Yusuf Islam

Yusaf Islam aka Cat Stevens performs on stage part of the 'Guess I'll Take My Time Tour' at the O2 Areana
Dublin, Ireland - 15 November 2009
Credit:WENN

See our biography of Yusuf Islam