January 13 2012

Costa’s Humming Birds


Royalty of the Bird World

125252-1.jpg

The royal purple on these little Costa’s Humming Birds is just royalty

Tags: ,

Leave a Reply