Dundee pervert had more than 45,000 indecent images of children

© DC ThomsonDundee Sheriff Court
Dundee Sheriff Court

Breaking