Francesca Baldarelli Posted on: March 2nd, 2018 Francesca Baldarelli, “I Just Had to Have Them,” 2017. Image courtesy of the artist. Francesca Baldarelli, “I Just Had to Have Them,” 2017. Image courtesy of the artist.