Results 1 results found Historical caterpillar in the meteorological station Sedov in Tikhaya Bay on Hooker island, Franz Josef Land archipelago, Arkhangelsk Oblast, Arctic, Russia, Europe