Let It Be
In 1992 permission was granted for a new residential area on 107 acres of land to the west and south west of Bishop's Stortford. My daughter and I were surprised and delighted to find bee orchids growing in the middle of the built up area on one of the verges near her home.
Comments
Sign in or get an account to comment.