Green Bee Eater is a small bird and is widely seen all over India. They usually rest on small trees and electric wires and swoop down to catch flying insects.
Subscribe
0 Comments