The World Trade Center from the Statue of Liberty in New York. Technorati tags: [ World Trade Center | Statue of Liberty | New York | postcard ]
The World Trade Center from the Statue of Liberty in New York. Technorati tags: [ World Trade Center | Statue of Liberty | New York | postcard ]