A camel insect / Mantodea
012149fs
English  česky 
A camel insect
(Mantodea)