magazine available 中文版

Glenn Arthur — California, USA

“There is something inspiring and intriguing about the female form and I can’t imagine creating a painting without a woman to help tell the story of the image.”

A self taught artist from Orange County, California, USA. Arthur’s work is inspired by passion, emotion and love and death.

sponsored articles
more articles