profile

Sandy DeLuca

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