LEO LAI

LEO LAI

China / industrial designer;product designer