Eye of Providence Alter Piece
Found in the south of France. Most likely from a church in the same region. The Eye of Providence is a symbol, having its origin in Christian iconography, showing an eye often surrounded by rays of light or a glory and usually enclosed by a triangle. It represents the eye of God watching over humanity.
H 27 in. x W 34 in. x D 1.5 in.
H 68.58 cm x W 86.36 cm x D 3.81 cm