Holy Icons of Mother Russia

Poster

Knights of Columbus Museum
New Haven, Connecticut, USA
2002
8 1/2 × 12 inches
Poster for exhibit