Photo shows view of the Metropolitan Life Insurance Tower building or the Met Life Tower as it is also called. The Met Life tower is on Madison avenue, near Madison Square park in New York City, NY. This old photo dates to around 1912.
Photo shows view of the Metropolitan Life Insurance Tower building or the Met Life Tower as it is also called. The Met Life tower is on Madison avenue, near Madison Square park in New York City, NY. This old photo dates to around 1912.