New Barn

A new build cattle barn, part of an on-going programme undertaken at a farm in West Sussex.