Taylor was given a £750 fine after pleading guilty to illegally keeping bird products from protected species for sale (Getty Images) A man has admitted illegally keeping owl heads in jam jars and ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results