gollum.space
RU
At the consulate of the Russian Federation in Odessa.
romzess
Source
Video
Odessa
RF
Ukraine
v20240901