Designed by
Title
Architecture exterior of Modern building with many glass windows reflecting the sky #311288480
Description
London, UK - Feb 27, 2024 - Architecture exterior of Modern building with many glass windows reflecting the sky. Northern & Shell Headquarters on the bank of the River Thames, Concept of successful business, Space for text, Selective focus