×

Feklistova Island

Island in Russia
Feklistova or Feklistov Island is one of the Shantar Islands in Sea of Okhotsk. With an area of 372 square kilometres, it is the second largest in the archipelago. Wikipedia
Island group: Shantar Islands