Large-leaved shrub/tree in Chipperfield Common woods

Large-leaved shrub/tree in Chipperfield Common woods

Observation - Large-leaved shrub/tree in Chipperfield Common woods - UK and Ireland. Description: About 1.5 m tall.

About 1.5 m tall.