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
Not sponsored by or affiliated with Google
Thursday, 23rd February 2012 by @gsightseeing
Sharing statistics
Share this site