tolo i nui

tolo i nui
English: Translation
coconut seed
noun
Plants, trees and other vegetation
Food, cooking and foodways
photo-by-emily-drummond-06-16-15
ruth-rudolph