Blue-bellied roller (Coracias cyanogaster)

Blue-bellied roller (Coracias cyanogaster)

Blue-bellied roller resting on a branch in its habitat

by
by
by
by
by
by