Live action footage
Slice of tomato fruits under the microscope (Tomato fruit Sec.) (Solanum lycopersicum L.), Full HD
HD
1920 x 1080