October 11, 2014
Vincent Llora
Based in Woodruff, South Carolina, Vincent Llora is a dedicated artist whose creative journey began with painting and drawing before he discovered...