Russian Icon: The Life of St. Nicholas
Regular price
$3,300.00
Shipping calculated at checkout.
Russian Icon
Circa 1880
Depiction of the Life of Saint Nicholas
Very Good Condition
Dimensions: 15.5 x 17.5 inches