Rufous Hummingbird (Selasphorus rufus) Perched in tree in South Florida

Royalty-free stock photo ID: 129559511

Rufous Hummingbird (Selasphorus rufus) Perched in tree in South Florida