-
STATUE OF LIBERTY, NEW YORK HARBOUR
-
Statue of Liberty National Monument, New York, NY, USA
-
This postcard is in the archive
Long may she stand and greet you [and] see your return.
Elsie
Long may she stand and greet you [and] see your return.
Elsie