Novi squirrel removal
https://www.mixcloud.com/rothespb2l/
There are no dependable estimates of overall populaces, yet grays most likely outnumber reds 200 to one. Maybe 135,000 reds reside in Scotland and northern England, a portion of earlier numbers.