Leaf Butterfly | India

This is beautiful picture of a leaf butterfly, taken from a hill station named Ponmudi, Kerala, India. Its feathers look like a leaf and the antenna look exactly like a small leafs. Photo by: Raghesh © 2024 All Rights Reserved by Photographer | Feb

Comments

Login to Comment

No Comments Posted