Yusuf Islam

Yusuf Islam aka Cat Stevens
Echo Awards 2007 at the Palais am Funkturm - Press Room
Berlin, Germany - 25 March 2007
Credit: Thomas Faehnrich/WENN

See our biography of Yusuf Islam