Roses for Theresa

by Abigail Pillitteri | 20 x 16 in. | Acrylic on Canvas | Commission; Original and prints not available