Log out
Icon Print
Sofrino, Russia
2004
Prints mounted on woood
2 1/2 × 2 7/8 inches