Stedham Common (10)

Stedham Common (10)

Observation - Stedham Common (10) - UK and Ireland. Description: several large caterpillars in heathland

several large caterpillars in heathland