Miniature Painting of "Saint John of the Cross" on Tin with a Metal Frame, 19th Century Naples, Italy

-
+
$ 590.00

Many In Stock

Recently Viewed Products