The Two-Striped Walking Stick

Sep 13, 2018

This insect can be found from North Carolina into Florida.