Aberdeen man had child porn pictures and videos of adults having sex with fish

Aberdeen Sheriff Court
Aberdeen Sheriff Court