stick bug, phasmatodea, stick insect

Written By

Beekeeper

Greek beekeeper