Times Square

This is Times Square in New York City. I was really impressed with New York. It had been
15 years since I had last been there. I found it cleaner and better than ever.
More Pics

Home