fairytale

Glenn Arthur

is a self-taught visual artist from Orange County, California. Born in February of 1979, he grew up in a conservative, religious household with little…