Bruce Maynes:
Broad-tailed hummingbird (Selasphorus platycercus)
Bruce Maynes:
Black-chinned Hummingbird (Archilochus alexandri)
Bruce Maynes:
Broad-tailed hummingbird (Selasphorus platycercus)
Bruce Maynes:
Black-chinned Hummingbird (Archilochus alexandri)
Bruce Maynes:
Broad-tailed Hummingbird (Selasphorus platycercus)
Bruce Maynes:
Broad-tailed Hummingbird (Selasphorus platycercus)
Bruce Maynes:
Broad-tailed Hummingbird (Selasphorus platycercus)
Bruce Maynes:
Broad-tailed Hummingbird (Selasphorus platycercus)
Bruce Maynes:
Broad-tailed Hummingbird (Selasphorus platycercus)
Bruce Maynes:
Black-chinned Hummingbird (Archilochus alexandri)
Bruce Maynes:
Broad-tailed hummingbird (Selasphorus platycercus)
Bruce Maynes:
Broad-tailed Hummingbird (Selasphorus platycercus)
Bruce Maynes:
Black-chinned Hummingbird (Archilochus alexandri)
Bruce Maynes:
Broad-tailed hummingbird (Selasphorus platycercus)
Bruce Maynes:
Broad-tailed hummingbird (Selasphorus platycercus)
Bruce Maynes:
Broad-tailed hummingbird (Selasphorus platycercus)
Bruce Maynes:
Broad-tailed hummingbird (Selasphorus platycercus)
Bruce Maynes:
Broad-tailed hummingbird (Selasphorus platycercus)
Bruce Maynes:
Black-chinned Hummingbird (Archilochus alexandri)
Bruce Maynes:
Broad-tailed hummingbird (Selasphorus platycercus)
Bruce Maynes:
Broad-tailed hummingbird (Selasphorus platycercus)
Bruce Maynes:
Black-chinned Hummingbird (Archilochus alexandri)
Bruce Maynes:
Black-chinned Hummingbird (Archilochus alexandri)
Bruce Maynes:
Black-chinned Hummingbird (Archilochus alexandri)
Bruce Maynes:
Broad-tailed hummingbird (Selasphorus platycercus)
Bruce Maynes:
Broad-tailed hummingbird (Selasphorus platycercus)
Bruce Maynes:
Broad-tailed hummingbird (Selasphorus platycercus)
Bruce Maynes:
Broad-tailed hummingbird (Selasphorus platycercus)
Bruce Maynes:
Black-chinned Hummingbird (Archilochus alexandri)
Bruce Maynes:
Broad-tailed hummingbird (Selasphorus platycercus)