abyssinian-roller-253px

Abyssinian Roller perching on a branch