bn:01662979n
Noun Named Entity
EL
No term available
EN
Petrogradsky Island or Petrograd Island is the third-largest island in the Neva River delta in Saint Petersburg, Russia. Wikipedia
Relations
Sources