Hive Mind

“Me, my newborn son and a neighbor after finding a giant nest in my tree. It was taken in Toronto Canada, Fall 2004. My ex-wife said I was giving her evidence for divorce court…????”

(submitted by IG @jeff.kendall)