Hummingbirds - TomPawlesh
Ruby-throated Hummingbird, immature male - Pittsburgh, Pennsylvania

Ruby-throated Hummingbird, immature male - Pittsburgh, Pennsylvania