profile

Sandy DeLuca, New Hoe Art Gallery, November 19, 2019

Sandy DeLuca

About the artist/author: Sandy DeLuca is an American writer and visual artist, born in Providence, Rhode Island. Her paintings are …