Hmm.. what could this be?

Hmm.. what could this be?

Observation - Hmm.. what could this be? - UK and Ireland. Description: