More Help Needed Please

More Help Needed Please

Observation - More Help Needed Please - UK and Ireland. Description: Found on fallen (rotting) tree

Found on fallen (rotting) tree