Santa's Shop

"Spirit of Christmas" Icon (Framed, Large)


"Spirit of Christmas" Icon (Framed, Large)



Size: 16″x 20″h x 1-1/8″ thick (Framed). This authorized reprint is commissioned by the iconographer, Leonidas Diamandopulos, and offered exclusively on our online store. This museum quality reproduction is printed on a matte finish giclee stock to capture the details of the original painting. Ornate gold frame with burgundy bevel edged mat. Made in USA.

Price includes shipping ($19.00)


There are no reviews yet.

Be the first to review ““Spirit of Christmas” Icon (Framed, Large)”

Your email address will not be published. Required fields are marked *