Wednesday, June 16, 2010

Unusual Turtle



It is not unusual structure was seen in the U.S. state of North Dakota.
What do you think of what it is made?






No comments:

Post a Comment