+13
2022 Russia Ukraine Conflict meme
Uploaded by Owen Jan 26, 2022 at 01:08PM EST
russia ukraine 2022 meme memes conflict tension united states putin biden 100000 troops war politics
Origin Entry: 2022 Russian Invasion of Ukraine
File type: jpg
Resolution: (1200px x 1100px)
File size: 127 KB