Icon Shrine

Russia

2010

Print on wood

2 3/4 x 3 1/2 inches