Friday, December 24

Moving leaves and sticks.

In the first four images below, you can spot a frog, a fish, a sea horse and a moving leaf.











































All are live creatures though living under camouflage and you can all these camouflages are nature's best creation. There may be more such creations from the God who has obviously chosen not to reveal all of them to man which itself is a proof that God is technologically highly advanced than man.

When I saw these pictures at webecoist, my mouth fell agape. I could not suppress my deep appreciation for the God who gave these survival methods to the creatures.

The last image is of course of a man who is trying to merge with the surroundings. What a poor attempt!













Thank you webecoist.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.