Showing posts with the label Diomede IslandShow all
The place standing on American soil can see Russia