Dead rat on the street in Cheval Place, London, UK.


Dead rat on the street in Cheval Place, London, UK.


Size: 5702px × 3802px
Location: Cheval Place, London, UK.
Photo credit: © Sam Stephenson / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bad, blood, car, center, cheval, city, dead, hit, killed, london, pest, pests, place, rat, road, run, street, town, uk, vermin, village