Picture - Yusuf Islam, Cat Stevens and Dorchester Hotel London, England, Tuesday 3rd March 2009


Yusuf Islam, Cat Stevens and Dorchester Hotel - Yusuf Islam formally aka Cat Stevens and Fauzia Islam London, England - The 3rd Fortune Forum Summit at the Dorchester Hotel - Arrivals Tuesday 3rd March 2009




Contactmusic