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