Beautiful New Species Of Peacock Spider Discovered

Amazing colors!  Taken in Cape Riche near Albany in southwestern Western Australia.