Curbed goes to Moscow.

"The powers that be couldn't build this as a transit hub in downtown Manhattan, so they built it as a Mercedes dealership in Moscow. Makes sense."

« Previously | Next »