Dealing With Hummingbird Feeder Wars » Immature Ruby-throated Hummingbird on Pineapple Sage
Immature Ruby-throated Hummingbird on Pineapple Sage
01162-12214 Ruby-throated Hummingbird (Archilochus colubris) immature at Pineapple Sage (Salvia elegans) Marion Co. IL