Thursday, July 29, 2010

Blood Squirting Lizard





>< Lizard squirting own blood to protect its self from the predator...

No comments:

Post a Comment