London, UK. 18 June 2017. TayTay Starhz arrives for the global premiere of Transformers: The Last Knight at Leicester Square in London. Photo: Bettina Strenske/Alamy Live News


Size: 2400px × 3600px
Location: Leicester Square, London, United Kingdom
Photo credit: © Bettina Strenske / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: arrivals, carpet, england, film, global, kingdom, knight, leicester, london, movie, premiere, red, square, starhz, taytay, transformers, uk, united