dibakarroy
FollowBabies it's your lunch time
It's a communal feast of little caterpillars on the green banana leaf.
It's a communal feast of little caterpillars on the green banana leaf.
Read less
Read less
Views
57
Categories
Same photographer See all
Discover more photos See all