Steven Harrington

Steven Harrington is a Los Angeles based artist known for his playful characters and colorful style.