Designed by
Title
Met Life Tower, completed in 1909, was the tallest building in the world until 1913, New York, NY, USA #183722059
Description
Met Life Tower, aka the South Building, at Madison Square Park, completed in 1909, was the tallest building in the world until 1913, New York, NY, USA - May 21, 2020
This image is editorial