Image: Super metro escalators!

    Album:2015:03-16 Moscow, Russia

But...
Super metro escalators!
Reminiscent of Praha

Lenin's Library

Album created by album tool a script by D. Madison on Fri Nov 11 20:59:28 2022