Lilli Biltucci Bio Lilli Biltucci, who also goes by the name Lu Rose, was born in Virgo season, 1996 in upstate New York. Their work is ultimately concerned with healing, and exists across many media. Download catalog excerpt May 7, 2018May 7, 2018 Categories: 2018 Artists