Spider on Frog on Turtle

After three days of storms and rain, we found these three floating in a pool...

59K views flickr.com

Interest

Bizarre/Oddities
Discovered by Tara the Terror
on Sep 8, 2008

Stumblers Who Like This Page