Feklistova Island
From Wikipedia, the free encyclopedia
Feklistova Island is one of the Shantar Islands in Sea of Okhotsk, Russia. It has an area of 372 km².
Feklistova Island is one of the Shantar Islands in Sea of Okhotsk, Russia. It has an area of 372 km².