Saturday, May 11, 2013

OPTICAL ILLUSIONS: CAN YOU SPOT THE TOAD(S)?

OPTICAL ILLUSIONS

Would you believe there are 3 'leaf-litter' toads in this yard of leaves?  As National Geographic said it best: "Staying alive in the tropics, where nearly everything is food for something else, often calls for such trickery to fool a predator's eye."  Amen to that!






1 comment: