2011
TL4821 : Bishop's Stortford police station
taken 13 years ago, near to Bishop's Stortford, Hertfordshire, England
This is 1 of 2 images, with title Bishop's Stortford police station in this square
Bishop's Stortford police station