Lots of Little Longhorns!

Lots of Little Longhorns!

Observation - Lots of Little Longhorns! - UK and Ireland. Description: Feeding on umbellifers

Feeding on umbellifers