$15.00
Artist: Artemisia Gentileschi : 1628-30Oil on canvas82 x 107 3/4 in.208.3 x 273.7cmThe Metropolitan Museum...
View full product details