Photos from David Vassalotti at the Gallery at Avalon Island