Here is one of my favorite picture of the Twin Towers that my close fiend Jax took. This photo give peace to the souls lost on 911.
St. Nicholas Greek Orthodox Church (Erected in 1832) - Shot 1998 Structure was located between West & Washington Streets To see more photos of WTC click here
No comments:
Post a Comment