Teresa Lim

Teresa is one of Dr.TWL's Women of Inspiration. In this series, Dr.TWL presents women artists with beautiful minds, who embody true beauty, inside out.