Designed by
Title
USA and Russia make a deal on the disputed Ukraine territory, shaking hands on a black background #241180167
Description
USA and Russia make a deal on the disputed Ukraine territory, shaking hands on a black background. A dangerous moment