back
The lifespan of a hummingbird can last over 12 years.
next

Little Warrior

Upper Saucon Twp, Pennsylvania

The lifespan of a hummingbird can last over 12 years.
Photo © copyright by Don Hutchinson.