LIB Magazine – Main Page

Annie Chen is a 22-year-old self-taught painter from Toronto, Ontario. She is a full-time artist, with a part-time job teaching art to…