Posted 7 years ago
I found this pretty intriguing icon.
Frame details are fantastic, as well as the icon story itself.
I believe this to be the Greek alfabet, but not sure..Russian?
Any ideas what this is, what the translation is inside the glass, and on the back?