Goldilocks

Goldilocks

Observation - Goldilocks - UK and Ireland. Description: Goldilocks, an uncommon plant on the Isle of Wight, local in ancient woodlands. This was seen in Eaglehead Copse.

Goldilocks, an uncommon plant on the Isle of Wight, local in ancient woodlands. This was seen in Eaglehead Copse.