Spiders

leucauge_argyra_20120403

Picture 33 of 54

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