Traffic light sculpture by the entrance to the Isle of Dogs, in London
Size:
3417px × 5146px
Photo credit: ©
Bobby Bogren / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
dogs,
green,
isle,
light,
lights,
london,
red,
sculpture,
traffic,
uk