Passerines and Other Small Birds - larryklink
Anna's Hummingbird