A short, early documentary work showing insects exhibiting extreme strength and agility.
Release Date: 1911-08-04
Made with ❤️ by Jeremy © 2022
Jeremy ©