Perseverance Posted on October 9, 2012October 9, 2012 by AndrewThe caterpillar, tiny and vulnerable,… Read more