Ruby-throated Hummingbird Photo by Ian Jarvie

Ruby-throated Hummingbird Photo by Ian Jarvie
Archilochus colubris
Immature
Location
Canada > Ontario > Halton
Date
Sep 11, 2018

Login to suggest changes to this photo.