Goatsuckers, Hummingbirds - briankala
Ruby-throated Hummingbird II

Ruby-throated Hummingbird II