Spiders

leucauge_argyra_20111208

Picture 32 of 54

Leucauge argyra, Boca Raton, FL, December 8, 2011.