You're viewing this item in the new Europeana website. View this item in the original Europeana.

New Astor Hotel and 20 story Times Building, New York, U.S.A.