Description

Ben Chalha Agri Trade Corporation, Ferme