Aberdeen man fined over ‘extreme’ porn videos involving animals

© Evening ExpressDaniel Mair leaving court.
Daniel Mair leaving court.