Confused

Confused

Observation - Confused - UK and Ireland. Description: This organism seems to be bursting out of the bark!

This organism seems to be bursting out of the bark!