DescriptionMoscow, 'Shabolovskaya metro' bus and tram stop (2).jpg The never-finished television building on Shabolovka Street, Moscow. // Недострой-телецентр...