Giants Honey Bees in India

Image 9 of 81
< Prev Next >
Giants-Honey Bees- Hurt-India009.tif
Sunrise over the hills of Tamil Nadu. A single tree can be seen against the background of hills. In a few moments, our ropes will be tied to it and our lives will depend on its roots.