Calliope hummingbird (female) feeding on cigar plant flowers Stellula calliope
2005 - 2015 © Simon Tan