×

Peschany Island

Island in Russia
Peschany Island, also known as Ostrov Mel, is an unusually-shaped island in the Laptev Sea. Wikipedia