Female, United States of America
Last seen Fri, 04 Dec 2009 06:13:51 +0000
Keela Cleghorn is a self-taught artist. She has been learning this thing called art for the last 30 years or so, and plans to keep on learning for at least 30 more. Her favorite form of creative expression is through colored pencil and marker illustration. She has designed and painted many murals, c…