17/05/2014

Invasive Species

I hate Beavers






The little bastards get everywhere






Kill them all







Especially in Peckham!!!