Lily was seen arriving at The Mayfair Hotel on August 13, 2013 in London for a ‘Downton Abbey’ (season 4) screening.

PREVIOUS POST
NEXT POST

Comments are closed.