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: 2754px × 4309px
Photo credit: © Landmark Media / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 9, 2019., abbey, downton, leicester, london, premiere, september, square, uk, world