Garlic Mustard (You Taste So Bad)

Garlic Mustard (You Taste So Bad)

kati.jane

Dedicated to all the West Virginia White caterpillars that starved on garlic mustard leaves during the summer of 2013 in the name of Science.

Backstory:
Part of the research in the lab where I work deals with invasive …

Related tracks

See all