Barn Owl. Barn owls mostly eat voles, shrews, mice and sometimes rats. Food is often swallowed whole and the bits of fur and bone are then regurgitated (coughed up as an owl pellet). Lovely!
Please take note; - The picture you are looking at has been reduced in size and quality to prevent internet theft, the image that you will receive will be at full size and of top quality.