London, England . Charlotte Carrol at the 'World Premiere Of Downton Abbey' in Leicester Square, London, UK . 9 September 2019. Ref: LMK386 -MB1100-100919 Gary Mitchell/Landmark Media
Size: 2403px × 3851px
Photo credit: © Landmark Media / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 9, 2019., abbey, downton, leicester, london, premiere, september, square, uk, world