Jemima West Fan Staff January 30th, 2016 Leave a comment
Jemima attended the ‘Champagne Life’ exhibition held at the Saatchi Gallery on January 12, 2016 in London, England. I have added 3 photos to the gallery. Please credit our site if you repost them :-) Thank you