The Parade, Watford High street, Hertfordshire, England,
Size: 2467px × 3700px
Location: Watford, Hertfordshire, United Kingdom
Photo credit: © BRIAN ANTHONY / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: .., borough, centre, england, hertfordshire, parade, scene, shopping, street, town, urban, watford