A Scottish pervert is facing a jail sentence after he was caught with more than 20,000 child abuse images.
Kevin Kenny, 46, downloaded the huge haul of pictures and videos to three devices over a period of six years at his home in Edinburgh.
Kenny was found in possession of the horrific material depicting male and female children when police raided his home last year.