Happy Stoat

Happy Stoat

Observation - Happy Stoat - UK and Ireland. Description: