Hedera helix

Hedera helix

Observation - Hedera helix - UK and Ireland. Description: This was alive with insects yesterday including several Red Admirals.

This was alive with insects yesterday including several Red Admirals.