Designed by
Title
Catalog in the National Library of Russia #93285262
Description
St. Petersburg, Russia - May 25, 2017: Interior of the library catalog in the main building of National Library of Russia during the exhibition Peter The Great And His Paradise. It is dedicated to 314 anniversary of the city
This image is editorial