Saturday, April 5, 2008

Mother Nature's modern art...


Alligator???

.
Or fox???
.
.