X
Small wildlife pond in Bishops Stortford. A still pond without waterfall.