Hornbeam

Hornbeam

Observation - Hornbeam - UK and Ireland. Description: