gollum.space
RU
Five-story slide in the shopping center of Shanghai
gorshochek
Source
China
Shanghai
v20240901