Designed by
Title
Information stand with the inscription in Russian and English Peter the Great St. Petersburg Polytechnic University #236254214
Description
St. Petersburg, Russia - July 13, 2021: Information stand with the inscription in Russian and English Peter the Great St. Petersburg Polytechnic University
This image is editorial