Makeshift deer traps discovered in Levenmouth beauty spot

© SuppliedThe injuries caused
The injuries caused