Showing posts with label Camel Spider. Show all posts
Showing posts with label Camel Spider. Show all posts

Wednesday, May 6, 2009

Camel Spider



Of all the great things to experience in Iraq, the Camel Spider is the best. We had one that we kept as a pet in 2006, we called him Alfonso.