Desert Lupine:
Hummingbird dining on Aloe Vera blossoms
Desert Lupine:
"Mad Dog" Hummingbird
Desert Lupine:
Arizona birds staying cool
Desert Lupine:
Only 112 Degrees
Desert Lupine:
Cooling off in AZ
Desert Lupine:
Cactus Wren
Desert Lupine:
Sit down dinner
Desert Lupine:
I'm Cute too
Desert Lupine:
Ducks are CUTE!
Desert Lupine:
Don't SHOOT I'm a DOG
Desert Lupine:
HI!