the sweeping Tokyo International Forum in Japan and the 38-story “Walkie Talkie” building in London. These monumental structures might dwarf the new Stanford Hospital, but the $2 billion ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results