A pair of Barn Owls have been born at Thames Water's Crossness Nature Reserve. The reserve is surrounded by urban developments. This just goes to show how rare creatures can been seen in urban areas.
The TDM Team
No comments:
Post a Comment