Live action footage
The colony of caterpillars on plant leaves. Apple ermine. Video 1080p
HD
1920 x 1080