I’m pretty sure this is a female American Goldfinch, just in terrible lighting.

This one was perched directly above one of those herons from the other day.

Full sizes here and here.