sheep or livestock panels
1.hot galvanized process.
2.strong squares.
3.easy to assemble or disassemble.
sheep yard panel