St. Peter’s Street, , Hertfordshire, England, UK
Size: 6000px × 4000px
Location: , Hertfordshire, England, UK
Photo credit: © BRIAN ANTHONY / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bus, centre, city, , hertfordshire, people, shopping, , , street, town, transport, visit