Stock Photo: Ruby-throated Hummingbird at nest with young (Archilochus colubris), PA

Stock Photo: 4179-6697 Ruby-throated Hummingbird at nest with young (Archilochus colubris), PA