Allen’s Hummingbird – immature
Tijuana River Valley Bird & Butterfly Garden, San Diego, CA
September 5, 2014 ©John Schwarz
Allen’s Hummingbird – immature
Allen’s Hummingbird – immature
Tijuana River Valley Bird & Butterfly Garden, San Diego, CA
September 5, 2014 ©John Schwarz
Allen’s Hummingbird – immature