Eugenes fulgens MAGNIFICENT HUMMINGBIRD 6026963 .

Eugenes fulgens MAGNIFICENT HUMMINGBIRD 6026968.

Eugenes fulgens MAGNIFICENT HUMMINGBIRD 6026965.

Eugenes fulgens MAGNIFICENT HUMMINGBIRD 6026959.

Eugenes fulgens MAGNIFICENT HUMMINGBIRD 6026967.

Eugenes fulgens MAGNIFICENT HUMMINGBIRD 6026955.

Eugenes fulgens MAGNIFICENT HUMMINGBIRD 6026954.

Eugenes fulgens MAGNIFICENT HUMMINGBIRD 5005917.

Eugenes fulgens MAGNIFICENT HUMMINGBIRD 5005911.

Eugenes fulgens MAGNIFICENT HUMMINGBIRD 5005915.

Eugenes fulgens MAGNIFICENT HUMMINGBIRD 6026953.

Eugenes fulgens MAGNIFICENT HUMMINGBIRD 7008860.

Eugenes fulgens MAGNIFICENT HUMMINGBIRD 7008844.

Eugenes fulgens MAGNIFICENT HUMMINGBIRD 92913.

Eugenes fulgens MAGNIFICENT HUMMINGBIRD 7008853.

Eugenes fulgens MAGNIFICENT HUMMINGBIRD 7008855.

Eugenes fulgens MAGNIFICENT HUMMINGBIRD 6026956.

Eugenes fulgens MAGNIFICENT HUMMINGBIRD 7008856.
© Rob Curtis/The Early Birder