Schlüsselburg

views updated

Schlüsselburg: see Petrokrepost, Russia.

More From encyclopedia.com