Cockroach Anderson, South Carolina, USA (September 15, 2005)
Back to Insect Pictures
Copyright © 2005-2009 by Jon Maloney