Hummingbird Trapped

hummingbird on window screen
Trapped in the house.