I poked around on Google Earth and there are bunches of these in St. Petersburg - dozens of complexes, hundreds of buildings - hopefully they didn't learn concrete from the Chinese...
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks