bishops stortford navigation, river stort, signage, river trust, bishops stortford herts england uk

- Image ID: 2AA4B3P
bishops stortford navigation, river stort, signage, river trust, bishops stortford herts england uk
Colin Palmer Photography / Alamy Stock Photo
Image ID: 2AA4B3P
Location: southern lake, thorley park, bishops stortford herts england uk