Crimson Sunbird (Aethopyga siparaja)

Oct 29, 2012

A crimson sunbird (Aethopyga siparaja) on heliconia within XTBG.

Appendix: