Tsitsikamma National Park, South Africa, Wednesday, April 9 2003 / insect
A large cockroach-style insect.