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 August 27, 2010