artistic digital editing of squirrel in hyde park - london. wonderful little wild cuties living so close to human provided we offer them a good natural environment where to survive