Ornithology

Green Bee Eater

Green Bee Eater is a small bird and is widely seen all over India. They usually rest on small trees…