The landing of the Soviet and British marines.

 

v20240901