Hummingbird #4 Gallery

Purple-throated Mountaingem 13313

Latin name: Lampornis calolaemus; Spanish: ColibrÝ monta˝Ús gorgimorado

© Copyright 2010-2011 Charles Fritsch, Cynthia Walpole.

All rights reserved.