Holy Card

Odessa, Russia

June 15, 1911

3 3/16 x 4 1/8 inches

A pilgrimage paper icon