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!
Birds and trains and history and all of the things that I enjoy
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!