Papyrus Australia’s banana fibre moulding machine at the Egyptian Government facility

Papyrus Australia’s banana fibre moulding machine at the Egyptian Government facility