17th century icon painting - The Final Judgment 17¾" x 13¾"

SKU: 18738

US$6,392
Free delivery to USA, including all import taxes and duties.
This rare and exquisite icon, representing the Final Judgment, is painted on canvas and mounted on a wooden panel. Entirely original and never restored, it is likely from Northern Greece and dates back to the late 17th or early 18th century. The heavy canvas has been directly attached to the wooden back. The icon features intricate religious imagery, including the symbolic Eye of Providence, which represents divine omniscience and is often associated with the Holy Trinity in Christian iconography. The condition is consistent with its age, showing signs of use but preserving its historical and artistic integrity. This piece is a remarkable example of high-period Renaissance and Louis XIII style religious art.

Condition and wear consistent with age and use.
Each measures approx. overall 17¾" high x 13¾" x 0¾"
Each measures approx. overall 45cm high x 35cm x 2cm

International Express

Shipping

All items are sent via air express with tracking information. Goods typically arrive at your delivery address within ten days.

To ensure safe delivery, small items are professionally packaged in industrial grade cartons with molded padding and cushioning. Large items are packaged in custom built timber cases with internal support and protection.

We manage all import processes and for USA customers we pay all import taxes and duties.

More details on worldwide shipping from Provence

You may also like

Recently viewed