Inside the Clocktower

When it was completed in 1909, the original Met-Life headquarters at 5 Madison Ave was the tallest building in the […]