Derek Li
Derek Li

Derek Li

I love food, travel, codes and meeting interesting people.