Concept of a long territorial dispute and negotiations between Russia and Japan over the ownership of the Kuril Islands. Russian #136705225
Description
Concept of a long territorial dispute and negotiations between Russia and Japan over the ownership of the Kuril Islands. Russian and Japanese flags with a question mark and a map of the islands.