Cape Oscar

headland on the Taymyr Peninsula in the Kara Sea, Russia

Categories: