badger alert

badger alert

Observation - badger alert - UK and Ireland. Description: