FARM in England

POLNET feeders on a farm in England.