Beautiful New Species Of Peacock Spider Discovered Amazing colors! Taken in Cape Riche near Albany in southwestern Western Australia. SHARE TO SPREAD THE JOY! PIN IT