Sopwith Snipes 1:72
In March 1918, British troops landed in the Russian port of Murmansk. Murmansk is located beyond the Arctic Circle, 3500km by sea from London. Following England, France and the United States intervened in Russian affairs, also landing [...]