Alden Leonard

« Back to all artists

Alden Leonard is a painter and illustrator in Washington, DC. Each of his works begins with a small concept sketch, allowing final paintings to retain the energy and abstract quality of his small drawings.

Shop Works by Alden Leonard