One Comment Add yours

  1. Peyton from Foldscope says:

    Hi Ana,

    Great first post! You are right…this does look like some sort of insect larva. We look forward to seeing more photos from you.

Leave a Reply