Designed by
Title
Stem from sugar cane plant or Saccharum officinarum Lin, stem from green sugar cane plant #337611150
Description
Stems from sugar cane plants or Saccharum officinarum Lin, stems from green sugar cane plants that have just been harvested