Fly tippers slammed for dumping rubbish at famous north-east castle

© Supplied by SuppliedThe rubbish left at Slains Castle near Peterhead.
The rubbish left at Slains Castle near Peterhead.