River Island store, Oxford Street, London, UK

- Image ID: HDTPAR
River Island store, Oxford Street, London, UK
CAMimage / Alamy Stock Photo
Image ID: HDTPAR