Hello all, I recently moved from Hazleton, Pa To Port St. Lucie, Florida. (actually been here since Saturday). We bought a house and this morning this beautiful creature landed in the yard next door and I have no clue what he is. I took this with my cell phone. My camera was still on the moving truck at the time.