Yusuf Islam AKA Cat Stevens performing at the Global Citizen Festival 2016 held in Central Park, New York, United States - Saturday 24th September 2016 (2 Pictures)
Cat Stevens
Photo credit: Derrick Salters
#1
Cat Stevens
Photo credit: Derrick Salters
#2
Next Yusuf Islam Slideshow: Fortune Forum Summit held at the Royal Courts of Justice - Arivals - London, England - Friday 30th November 2007