Tiny Hummingbird feeding on a light pink Zinnia flower against green background

Royalty-free stock photo ID: 65923330

Tiny Hummingbird feeding on a light pink Zinnia flower against green background