A worldwide community photographing and learning about wildlife
Project Noah Nature School
Tadpole
Noah
Its a "Camel Spider" native of Sinai Desert a kind of "Solifugae"http://en.wikipedia.org/wiki/Solifugae
Join the Project Noah Team