Wednesday, November 29, 2023

ID me

I noticed this the other morning:

Any idea what it is? 

I mean, my guess is a nest. But is it mammal (squirrel), avian (bird) or insect (wasp)?