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 12, 2010