Hummingbirds - PeterHudsonphotos
Tufted Coquette Lophornis ornatus

Tufted Coquette Lophornis ornatus

IMG3844