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 June 11, 2010