Back Gallery Buy Next
Costas Hummingbird
Near the entrance to Thousand Palms Oasis in Palm Desert CA this costa's humming bird was resting in the shaded trees that grow there.