Hummingbird, spp unknown
A cliff swallow taking a look!
Black Capped Chickadee very appropriately named.