Tuesday, April 25, 2006

Moon Walker 250406


Development of the overall concept and leg guides/harness.

No comments: