Location: United States
LeRoi is a self taught painter living in Buffalo, New York. He self describes his work as " electric primitive " because of his colorful, playful twists to contemporary topics using traditional themes. LeRoi's work has been shown in Europe, South America, Canada, and the United States.
Leroi C Johnson hasn't uploaded any images yet. Please check back soon!