A pair of little green bee eaters resting on a tree.
A pair of little green bee eaters resting on a tree.
Size: 4306px × 2877px
Location: Yala national park, Sri Lanka
Photo credit: © Boaz Rottem / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: [tourist, asian, attraction, bee, bird, birds, boazimages, closeup, couple, eater, eaters, ecological, ecology, environment, green, lanka, locations, merops, nature, orientalis, pair, sri, system, wild, wilderness, world, yala