Striped Ectoneura cockroach in Morwell National Park in Victoria, Australia, 3rd February 2010
by kennedyh May 24, 2014 5:54 PM