Gollum SPACE
GO
And other alien bases on the territory of Russia. Veliky Novgorod, base of the Drama Theatre.
Dolphine
Source
База инопланетян
Velikiy Novgorod
v20221217