Friday, April 19, 2013

cicada-rama

it looks like these guys are making a comeback... at least in the New England area. 17 years is one loooooong nap!