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 September 3, 2010