Here are some more pics from my trip to NYC in May 1999:
BACK TO MAIN PAGE
If you can't tell, here's the Statue of Liberty
I believe this is one of the buildings on Ellis Island, but I forget
Here's a view of the city from the Empire State Building
Here's a view of the World Trade Towers, from the street
Hosted by www.Geocities.ws

1