A male and female pair of southern two-striped walking stick insects, or scientifically called Anisomorpha buprestoides, walking on top of white sand in Central Florida
A male and female pair of southern two-striped walking stick insects, or scientifically called Anisomorpha buprestoides, walking on top of white sand in Central Florida