Thumbnails
 
Mediterranean Stick insect  3 (Bacillus rossius)

Mediterranean Stick insect 3 (Bacillus rossius)