The Palm Scribe

Young oil palm plant

palm oil seed

Leave a Reply