Home US English White Sea
An inlet of the Barents Sea on the coast of northwestern Russia.
READ THESE ARTICLES