loading-icon

David A. Russell - USA

Profile pic of David A. Russell
Artist Name: David A. Russell
Location : Burlington, Vermont
Country : USA
Followers : 341
Followings : 68
Joined date : 05 February, 2014
About : David A. Russell is a Burlington Vermont based Mixed Media Artist on a journey of exploration using both traditional painting and drawing as well as the ipad to create my art.