Back to gallery

Compensating for something?

The Lakhta Center. The tallest building in Europe.

Sort of reminds me of the first Shrek film where he encounters Lord Farquhar's castle. Very elegant building though.

1,745 views
52 faves
7 comments
Uploaded on September 13, 2019
Taken on July 20, 2019