Internationally known photographer Catherine Chalmers communicates a respect for nature by focusing on one of its lowliest creatures -- the cockroach.
Added by Upcoming Robot on May 13, 2010