Final Release, Photography on Canvas by Rachael Carroll, 18in x 24in, $120 Posted October 21, 2019 by Carolyn Beever Final Release, Photography on Canvas by Rachael Carroll, 18in x 24in, $120 (November 2019)