Afida Turner - Afida Turner and Lloyd Klein arrive at the Montage Hotel in Beverly Hills - Los Angeles, California, United States - Wednesday 31st December 2014 (1 Picture)
Lloyd Klein and Afida Turner
Photo credit: Winston Burris
#1
Next Lloyd Klein Slideshow: 2nd Annual L.A. Fashion Awards Show - Los Angeles California United States - Sunday 6th April 2014