The Palm Scribe

83788430 – oil palm fruits to be processed at palm oil mill

Oil palm fruits

Leave a Reply