CitySketch: Met Life Tower

The Met Life Tower, on 23rd Street between Madison and Park Avenues, was once the tallest building in the world. From 1909 until the Woolworth Building reared its head a couple of miles south on Broadway in 1913 there was no building on the planet that rose as high. The tower still has a bitContinue reading “CitySketch: Met Life Tower”