Holy Card

Odessa, Russia
June 15, 1911
3 3/16 × 4 1/8 inches
A pilgrimage paper icon