Meter Sticks Sculpture

Meter Sticks Sculpture

Meter Sticks
Meter sticks, metal dowel