Pinterest • The world’s catalog of images

The view today: The Statue of Liberty, New York City, New York, with the commemorative tower to the left.

W. W. Rock - Locals walk the streets of Madison Square near the Flatiron Building in New York City, 1918 - National Geographic Vintage