Set in Outer Banks, a real barrier of islands located in North Carolina, the series has all the trappings of the perfect ...
The artist, whose new solo show opens this month in Atlanta, is here to delivery more than just pretty paintings, however.