Image 1 of 1
GREAT-BRITAIN-TG1581.jpg
Dead deer by country road, Charlbury, Oxfordshire, United Kingdom