Crimson Sunbird (Aethopyga siparaja)
Oct 29, 2012
A crimson sunbird (Aethopyga siparaja) on heliconia within XTBG.
