LOUIS BALDINGER & SONS, INC.

MARRIOTT TOMORROW SQUARE

 

Location: Shanghai, China
Architect: Hirsch / Bedner