+2
2022 Russia Ukraine Conflict meme
Uploaded by Owen Jan 26, 2022 at 12:23PM 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: png
Resolution: (1184px x 1340px)
File size: 1.6 MB