Library logo


Name
Leningrad
Alternative name
Saint Petersburg