London, England, UK. Posters and adverts stuck to a wall (legible contact details digitally changed or removed)

- Image ID: DH60J6
PjrTravel / Alamy Stock Photo
Image ID: DH60J6
Location: London, England, Great Britain, GB, UK, Europe