Spiders

leucauge_argyra_20120409

Picture 31 of 54

Leucauge argyra, Boca Raton, FL, April 9, 2012.