moggie's world

Friday, September 29, 2006


titan stick insect. (acrophylla titan)

Just look at the size of it....and it can grow bigger! What a find.