moai

moai
English: Translation
breadfruit tree
noun
ID
697