Metropolitan Life Tower

Metropolitan Life Tower

The clock tower of the beautiful Metropolitan Life Insurance Company Building. When construction was completed in 1909, this building took the crown of tallest building in the world from the Flatiron Building.

<