Barklouse

Barklouse

Observation - Barklouse. Description: On a willow leaf roll.

On a willow leaf roll.