Object Image

The Pia of Tolomei

Spencer Museum of Art (University of Kansas), Lawrence, KS, US
1880
Oil on canvas
105.4 x 120.6cm
Image courtesy of WikiArt