The Moscow Metro by Sasha Aleksandrov
How come Moscow’s metro stations are so much prettier than the ones we have in New York? This is public transportation at its finest, folks.
The Moscow Metro by Sasha Aleksandrov
How come Moscow’s metro stations are so much prettier than the ones we have in New York? This is public transportation at its finest, folks.