Calliope Hummingbird

3084 cr

Calliope Hummingbird – immature male
Simsbury, CT
November 26, 2008 ©John Schwarz

Share
Bookmark the permalink.

Leave a Reply

Your email address will not be published.