$15.00
Artist: Laura Theresa Alma-Tadema:1897Oil on panel25 1/8 x 17 5/8 in.63.82 x 44.77 cmCurrier Museum...
View full product details