Alder Kitten ?

Alder Kitten ?

Observation - Alder Kitten ? - UK and Ireland. Description: