James Allen (jamesallen) Profile
About / Bio
James Allen is a British surrealist/gothic artist based at Sao Paulo - Brazil. He is primarily a painter and stained glass artist. The themes of his work include childhood, death, life, God, decay, rebirth, mysticism, historic language of symbolic imagery, the classical meaning behind the objects and animals represented in his work.