A feral cat in Guernsey has 'finally' been humanly trapped after giving birth to four kittens last year A feral cat which gave birth to kittens in an owl nest ... box on the property with a camera ...
Some results have been hidden because they may be inaccessible to you