Home Page > Picture Archives > Keyword Search > Leningrad House of trade

Leningrad House of trade

Interior of Leningrad House of Trade (DLT). Saint Petersburg, Russia, August 2, 2004

Picture archives | Full List | Statistics | Home page