Back to gallery

DODECAHEDRON STRUCTURE

Assembled from 20 units

1,261 views
1 fave
0 comments
Uploaded on March 26, 2003
Taken on March 21, 2003