gollum.space
RU
Shock! American flag in a city in northern Russia!
kolobod
Source
Barrack
Barack Obama
Politics
Russia
USA
v20240901