a sign showing "expext delays" in westminster london england Uk


Size: 5616px × 3744px
Location: westminster london england UK
Photo credit: © barry morgan / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: capital, delays, disruption, england, expext, lights, london, portable, road, sign, signal, traffic, uk, westminster, works