gollum.space
RU
English memes about Russia
Tehcno
Source
Russia today
English language
Memes
v20240901