Profile picture
Steven LimNEW MAKER!

Houston, TX

BIO

Award-winning latte art barista and engineer in food industry for over 13 years.