France/Russia

France/Russia is an uncommon pairing involving the characters, France and Russia.

Relationship
WIP