Owl Pellet

Owl Pellet

Observation - Owl Pellet - UK and Ireland. Description: