visual journal

Sandy DeLuca

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