Not great shots since the bird was near the top of the tree. Location: Southern ME, but more woodsy than coastal.
Is this a house finch?
Zwu19413 Mequon, WI May 25, 2018
I'm leaning towards purple finch since not much brown markings on its breast and highly dark red head and face.