Tuesday, March 11, 2008





Isamu Noguchi sculpture or alien artifact?

2 comments:

Anonymous said...

Looks like a template used in certain manufacturing processes.

Anonymous said...

I would agree with that.