Thread
:
ST. PETERSBURG | Lakhta Center | 463 M / 1,517 FT | 86 FLOORS
View Single Post
#
71
Posted
Apr 22, 2017, 4:53 PM
LondonParis
Registered User
Join Date: Mar 2012
Posts: 293
Quote:
Originally Posted by
photoLith
This is the strangest most out of place skyscraper, but I like it. Tallest in Europe I would imagine right?
Russia isn't Europe
LondonParis
View Public Profile
Find all posts by LondonParis