DelMarVa baby squirrels born July 14, 2023 – high res stream ?????



Six babies born July 14, 2023! (six is very rare! usually 3-4!) ————————————— SQUIRREL FAQ- Type !help in our live …

source