Rufous Hummingbird
It's not mine, just so you know. I don't know whose it is...I'm just admiring its beauty !