you are here: Home > Russia > image display


Looking inside the matryoshka (Russian nesting doll), St. Petersburg, Russia