Basilica spider (Mecynogea lemniscata) Everglades NP, Florida, USA, November. meetyourneighbours.net project