kielder adder?

kielder adder?

Observation - kielder adder? - UK and Ireland. Description: