St. Petersburg, Russia: Hotel Ostrovskogo Square

Source: Skyscraper Forum

Sorry, comments are closed for this post.