The view from an upcoming Atlas Building in London, UK. [1920×1510]


Source: i.redd.it