vermiculosis Posted August 16, 2013 Its a leaf. Unfortunately i dont know from what plant . Link to comment
Recommended Comments