Roman School, circa 1620 Saints Peter and Paul
Summary
Saints Peter and Paul
oil on canvas
90 by 117.5 cm.
Nothing Found.
Tags
Date
1850
Source
Sotheby's
Link
Copyright info
public domain