Icon Print

Russia

2005

Metallic print mounted on wood

3 1/2 x 4 3/8 inches