Oxford Street, London, UK. 20th Oct, 2017. Promotional event for the new season of the cult TV show Stranger Things at London's TopShop Oxford Street store with a range of related merchandise and window displays. Credit: Matthew Chattle/Alamy Live News
Size: 4016px × 6016px
Photo credit: © Matthew Chattle / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: