Home Page > Picture Archives > Keyword Search > Severny Island

Severny Island

Ice on northern tip of Severny Island of Novaya Zemlia Archipelago in Russia, near Mys Zhelaniya. View from a window of a plane from Dubai, UAE to Houston, TX, April 28, 2011

Picture archives | Full List | Statistics | Home page