Stock Photo: Hummingbird: Troceilus Cyaneus, Birds - Hummingbirds

Stock Photo: 4408-11029 Hummingbird: Troceilus Cyaneus, Birds - Hummingbirds