Object Image

The Martyrdom of Sts Placidus and Flavia

Budapest Museum of Fine Arts, Budapest, Hungary
1708
Oil on canvas
75.0 x 133.0cm
Image courtesy of WikiArt