A worldwide community photographing and learning about wildlife
Project Noah Nature School
two medium sized caterpillars on a leaf of water lily in Alathurl, Palakkad District, Kerala, India
Two beautiful caterpillars.....
Spotted on Aug 17, 2016 Submitted on Nov 22, 2017
Join the Project Noah Team
1 Comment
Two beautiful caterpillars.....