Footage - Many hanging internal organs of chickens on factory line.
Many hanging internal organs of chickens on factory line.
Footage ID : 105496730
Duration : 11.11s
Media Type : Footage
Copyright : svteam
Stock Footage Keywords