Steven Charles/ Steven Charles

United Kingdom 1967

Abstract Art

Steven Charles
Steven Charles
United Kingdom

Steven Charles is a British artist known for his meticulously detailed abstract work, presented through a lively color schemes. He grew up in Texas, just to move to NY where he was offered an exclusive representation by Marlborough, at the very start of his artistic career.

Image copyrights © Bushwick Daily