2 images for pic of inside sugar industry

  • 841-03067532

    Processing equipment, Portvale Sugar Factory, St. James Parish, Barbados, West Indies, Caribbean, Central America

    Rights-Managed

  • 877-08031246

    France, Seine et Marne, beet sugar refinery, sugar falling down from conveyor belt

    Rights-Managed