Vrangelya

views updated

Vrangelya, island, Russia: see Wrangel Island.

More From encyclopedia.com