Hornbeam

Hornbeam

Observation - Hornbeam - UK and Ireland. Description: Small hornbeam in Chell's Lane, Stevenage

Small hornbeam in Chell's Lane, Stevenage