- 2.5" Icon Ornament- Made in GreeceGreen Marbled, Christ the Teacher Greek Icon OrnamentSKU: 7813grnteachr$17.95PriceQuantityAdd to CartBuy Now