Market town of bishops stortford, hertfordshire, england. uk, gb, europe

- Image ID: KG5B0A
Market town of bishops stortford, hertfordshire, england. uk, gb, europe
Colin Palmer Photography / Alamy Stock Photo
Image ID: KG5B0A
Location: Bishop's Stortford, United Kingdom