Immature Male Ruby-throated hummingbird, Archilochus colubris, Ontario, Canada

- Image ID: X8027B