Tug of War

Tug of War

A single ant and a team of ants competing in a tug of war. Very high resolution 3D render.

Bookmark the permalink.

Leave a Reply

Your email address will not be published.