Glenn Arthur – Love, Death and Hummingbirds – Artist Profile
posted in: Artist Profiles
0
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 to no influence in art. After shedding his roots he quickly realized that creating … Read More