Things That Blended Into Their Surroundings A Little Too Well

Look Closely

You might be thinking that this is just a picture of some foliage, but you are wrong! There are actually hundreds of tiny frogs, each one of them on their own little leaf. What a life.

Next Page →

Advertisement

Next Page →

Post originally appeared on Inside Mystery.