Designed by
Title
The interior and exhibits of the Museum of Defense blockade of Leningrad #175663918
Description
St. Petersburg, Russia, September, 16, 2016: The interior and exhibits of the Museum of Defense blockade of Leningrad
This image is editorial