Upload & Sell: On
Amazing colors, I've never seen those before.
Those are tree swallows, in their spring adult color. As spring turns to summer the color will become a little less iridescent and turn a greenish/grey. They are quite common around me and arrived back about 2-weeks ago.