Log out
St Nicholas
Icon Print
Russia
2001
Print mounted on wood
1 3/16 × 1 1/2 inches