Alicia Ferrara | “Datura” Posted on April 20, 2018April 20, 2018 by alecprevett oil on Stonehenge, 12″x16″ Alicia Ferrara is a student of the University of Delaware. Advertisements Like this:Like Loading...