Dead Stoat

Dead Stoat

Observation - Dead Stoat - UK and Ireland. Description: