Sherri Huang is an American-born Chinese-Indonesian oil painter offering custom artwork of landscapes around the world. Her style is painterly realism with hints of impressionism. Sherri is passionate about nature immersion, conservation, and translation onto canvas. Connect to learn more.