Phasmatodea
Posted on in Recent Sightings by HMS
The Phasmatodea are an order of insects, whose members are variously known as stick insects, stick-bugs, walking sticks, or phasmids. These little visitors were spotted on our Entrance Gate!
Posted on in Recent Sightings by HMS
The Phasmatodea are an order of insects, whose members are variously known as stick insects, stick-bugs, walking sticks, or phasmids. These little visitors were spotted on our Entrance Gate!