John Greene: Small Works

A selection of small mixed media, encaustic paintings by Hudson Valley-based painter, John Greene.