Cart (0)


St. Stephen Icon, 5.5 x 7.5 in

Regular price $40.00

Item #

This icon of St. Stephen dates from the late 20th century, in Greece. Its beauty, however, knows no borders, and can be appreciated by everyone.