Semi-Finalist in Helsinki Challenge competition

Prize: Invitation or ranking in competition

ID: 13497182