unknown animal

Observation - unknown animal - UK and Ireland. Description: