Caddis egg mass

Caddis egg mass

Observation - Caddis egg mass. Description: On willow leaf

On willow leaf