palm leaf napkin Published January 10, 2018 at 850 × 850 in Green Palm Leaf Paper Napkin Set – By Meri-Meri