click for next photo
White Striped Sphinx Hummingbird Moth near Indian Head Springs. Big Bend National Park, Texas.
March 2007

Home Nature & Wildlife Gallery

All images copyright of Thomas J. Avery.