Wednesday, October 15, 2008

Rock Sculpture















This is from the Antarctic
.
Nature has created yet another masterpiece.

No comments: