Skip to content

Li Ka Shing

The new Li Ka Shing Center at the Stanford School of Medicine on the Standord University Campus. Photo taken on Wednesday, September 16, 2010. ( …

Popular posts