Asian fairy-bluebird (Irena puella)

Asian fairy-bluebird (Irena puella)

Asian fairy-bluebird resting on a branch in its habitat

by
by
by
by
by
by