365 days of Darwin: February 25, 2010

Feb25

Charlie and the Southern Fried Scientist celebrate Mardi Gras.