St. Petersburg
A city in Russia, once known as Leningrad
Name:
St. Petersburg
Aliases:
- Leningrad
- Petrograd
- Saint Petersburg
Start year:
1953
First issue:
Atomic War! (1952) #3
No description