gollum.space
RU
Muslim on the roof of St. Nicholas Cathedral on Red Square
Chubinator
Source
Video
Islam
Islamists
the Red Square
Muslims
St. Nicholas Cathedral
v20240901