10380036_937650909598183_8708615129423699541_o

Linnaemya picta showing a few small bristlets on the top of the head behind the post ocular row

Comments are closed.