Lisa DeLuca

Beauty and the Beast (2019)
digital print
7 x 7 in.
$275