AN ICON OF SAINTS PETER AND PAUL, RUSSIAN SCHOOL, NOVGOROD, LATE 15TH CENTURY

Add to collection

AN ICON OF SAINTS PETER AND PAUL, RUSSIAN SCHOOL, NOVGOROD, LATE 15TH CENTURY 54.3 by 44cm, 21⅜ by 17⅜in.