Already a user?Login
Image Not Available
1911-08-04
N/A
4 min
A short, early documentary work showing insects exhibiting extreme strength and agility.