A display of Russian dolls for sale in a souvenir shop in St. Petersburg, Russia.
Size: 7876px × 4430px
Location: St. Petersburg, Russia
Photo credit: © Europe / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: city, display, dolls, petersburg, russia, russian, sale, selling, shelves, shop, souvenir, st., store