dcsimg

Florida Woods Cockroach (Eurycotis floridana)