Even Moscow’s Ostankino TV Tower (once the tallest free-standing structure in the world) has a distinctly Soviet look

Thursday, 23rd February 2012 by @gsightseeing

This image is no longer available
Google
Image may be subject to copyright