Mountain and sea modern illustrations poster for Mid Autumn festival. (Chinese words translation: Happy Mid Autumn Festival) Shutterstock .eps vector - Mountain and sea modern illustrations poster for Mid Autumn festival. (Chinese words translation: Happy Mid Autumn Festival) - ID: 655287127