Most art galleries in Salem are essentially gift shops for the flow of tourist. This gallery has a large selection of gift items, but also presents high quality art by good artists - at prices below what a Boston dealer would charge. A gallery is only as good as its owner's taste and the owner of this gallery, Amy DesChenes, has a very good eye. The gift items also reflect her sensibilities.
For the record, my only involvement with the gallery is that I've bought a painting by Lou O'Keefe from them.
Salem also has a few old line galleries that specialize in marine pictures.
The work at Galerie Luna ranges from glass to textiles to paintings. It is definitely worth visiting.