Aberdeen man caught with 1,400 indecent images of children

Johannes Hengelaar appeared at Aberdeen Sheriff Court
Johannes Hengelaar appeared at Aberdeen Sheriff Court