Share
twitterlinkedinfacebook
Image 1 of 1
Leah_Charles-King_VF_09.jpg
Leah Charles-King (TV broadcaster and activist), Screen Nation Film & Television Awards, Park Plaza Riverbank Hotel, London UK, 23 February 2014, Photo by Vickie Flores.