Goldilocks

Goldilocks

Observation - Goldilocks. 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.