Apologies that these pictures aren't the best, it is wary enough of humans that whenever it sees me in the window attempting to get its photo, it flies away.
I will attempt to get better pictures if these aren't enough! I saw it eating insects off of the ground. It is bigger than a chickadee or finch, but somewhat smaller than a robin. It's chirping almost sounds like a laugh.
Thanks for any help if anyone can offer & apologies if this is the wrong place for this!