Margaretha Sheela Oentaryo

Surabaya, Indonesia

Fresh Graduate - Bachelor of Design from Universitas Surabaya (UBAYA)| Freelance Fashion Designer

Margaretha Sheela didn’t write any article yet!