Leeds, England - January 11, 2018: traffic on new york road and north street in leeds
Leeds, England - January 11, 2018: traffic on new york road and north street in leeds
Size: 4067px × 2633px
Location:
Photo credit: © Zoonar/Philip Openhaw / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 11, 2018, building, city, crossing, england, january, junction, leeds, north, road, sky, street, town, traffic, urban, york, yorkshire