Saturday, November 13, 2010

Not Yeti Friday - Lady Wearing Bread


Ted Sabarese

"It seems that Nature sends many of its most surreal creations to the places where humans are most unlikely to see or reach them."

No comments: