Archive for March 5, 2015

Amazing pictures from Australia of 2 new species of spider discovered in Queensland……

or are they? Some have suggested that Photoshop had a part in the discovery!